Mythical 2D Puzzle Platformer Evergate Revealed