Reporting and statements that mention Cecil Stedman.
The open beta for the 3v3 tag fighting game Invincible will be available from April 9 to April 11, featuring 10 playable characters including Omni-Man and Allen the Alien. The full game is set to launch on April 30 for consoles and PC with 18 characters.