It's a game I encountered randomly, it's basically a Halo+Starcraft+Minecraft game.
Youtube- It's a fairly self explainitory video
http://www.youtube.com/watch?v=YxBSYit49c8
I tried it, and it is fun, the physics are real and you can screw up so easy it's bloody hilarious! This game is definatly worth paying attention too.