Creativity: Awesome idea, and well executed
Enjoyment: Fell good to play, and was easy to understand after you get the hang of it
Narrative: Has some, but is lacking any depth
Artwork: Awesome! Looks great
Audio: Music is great, but some SFX would be nice to break it up.
All and all, a fun game, but there is some room for improvement. However, the dev set out to create a game, and they accomplished that goal. I'd give it a 7/10