The game had some rather floaty controls that would cause us to do silly things at times, but for the most part, they actually suited this style of play. It's clear that the game is almost specifically designed for co-op play, and you'll get the most out of it by playing through with a buddy. There were countless times during our short play session that we were able to help each other out in different ways. However, the single player seems to be structured in a way that the 'hot-swapping' between characters would be too cumbersome or require too much backtracking. Still, we think that co-op will end up being more enjoyable.