Square-Enix Reveals Mech Shooter "Figureheads"

Here’s a name that doesn’t appear very often on sites devoted to