Loved the music and art style. Rats were a bit annoying, especially when they stood over or behind the minigames. A behind the scenes was a nice touch :)