The graphical style is cool and the premise is interesting, but it just doesn't seem like it's entirely cohesive yet. Maybe I just don't understand the concept fully?