Uh, this is amazing. I played this with my ex boyfriend, and luckily he was already my ex boyfriend, because otherwise this game would have caused us to break up. Truly the sign of a wonderful co-op game.
Genuinely though, this is fantastic. Never enough shared keyboard co-op games, and this is one of the best I've played in years. Thanks!