Figure Heads

Figure Heads is a new mech shooter from Square Enix

Deus Ex publisher Square Enix has revealed Figure Heads, a new 5v5 mech shooter for PC.

5 years ago

Figure Heads headlines

Figure Heads latest