This game still exists
There's still no exact release date for Atlus and Old School Games' wacky cooperative third-person shooter God Mode, though the publisher does have the final cover art, viewable below.
A game's box art doesn't seem quite as significant when there isn't a "box" to speak of -- this is a digital release -- but it does confirm the existence of obligatory annoying flying creatures. Truthfully, I just wanted an excuse to bring up God Mode again, if only to keep it on my own radar.
In a contest, the developers are offering concept artwork that's been signed to hell and back. Ordinarily, I wouldn't even bring it up, but to win, participants have to come up with a limerick. We love us some limericks, in case you forgot.