Top. Fucking. Tier. I need to see online multiplayer for this, more maps, maybe a steam release. Fucking amazing concept.