Follow Edwin through Mystic Gateways!
Original game in which you are a strange creature called omster.
Exploration platformer game.