This is a really neat game. It's got an element of time pressue, it's a clever theme and the mechanics are really simple, but interesting. I don't know that I've played anything quite like it and thought it was pretty fresh. I'm excited to see where it goes as it gets to a full release.
If you heard about this on the bombcast and were thinking about giving it a try you definitely should. The beta takes about an hour or so but the content is pretty good the whole time.