Originally Posted by Darth_Vader
Does anyone else see a face in the picture? Like starfox or something. In the top left corner. Tilt your monitor or duck down and look at it. I don't know if i'm being trolled.
He is an unlockable character in the game and one of the many playable protagonists, as obviously hinted at in this screenshot.