An alpha build of All Your Creeps is now in Playtest on AppHub! All AppHub members can view the playtest thread here: http://forums.create.msdn.com/forums/t/82118.aspx
Although the game is still at an early state from a presentation perspective, much work has gone into the gameplay engine itself - including game logic, unit balance, and so on.