Pretty confusing sometimes, although unique graphic style and concept is there once understood.
Can you rate my game?