6 employees
The game studio Headnought was created during the summer of 2013. Headnought is based in Lappeenranta, a remote Finnish city right next to
2013