I was able to pick this up pretty cheap at CC today and just played through the first "stage". I wasn't expecting the best single player mode given how multiplayer heavy the game is, but I think I'm totally smitten with how how this game is. It's like a video game mashup, I love the pixel art...