It's been a long time since I even thought about this game. It looks even worse than Maabus reputedly was, by a LONG shot.
So...oh, right, here's the game's trailer. Almost everything I know about the game is mentioned in the upload info. Enjoy...I guess?
Prepare yourself for BADNESS