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.

Figure Heads headlines