A video for Figure Heads popped up on Square Enix's YouTube channel this morning, showing off a teaser for an upcoming shooter.
Figure Heads appears to be a Windows PC online five-versus-five mech shooter. More details are promised on June 6, hopefully including where the game will be released.