Square Enix has announced a new free-to-play, online third-person shooter for the PC titled Figure Heads, set to release this year. This newly announced game flickers with hints of Sega’s arcade game Border Break, and the action sci-fi film Chappie. The games premise allows players to control mecha as opposed to controlling humans. The Japanese shooter …
Read More »