Played on GDGames. This was a cool concept and I loved the presentation!
As cool as the art style is though, the lack of contrast between the player and different elements of this environment made this very visually confusing at times and it's easy to get lost in all this visual sauce, ya feel?
Awesome work!