I really dig the soundtrack. It has a very upbeat poppy feel that's different. It seems to fit the overall feel the game was going for. Even then there are some great slow songs.

All in all B+ for me.