The visuals are very cute! I think the difficulty increases a bit quickly, in my first run I didn't have the time to really get my bearing and learn how things worked before i was already getting overrun. Otherwise I really like the concept, and the mechanics are pretty original and fun!