Odyssey Interactive’s upcoming game, Omega Strikers, is set to launch on multiple platforms on April 27. As part of the game’s promotional campaign, the official Twitte...