I went through the demo and got slaughtered in a 3 player FFA so far. The game's pretty fucked up, but in a good way. It seems the trick to winning, score wise at least, is to get in a good first strike and rack up a lot of points before you're too far into the hole and there are still meaty tragets.
Cool stuff. I imagine multiplayer will feel a lot like Moonbase Commander. Not a lot of pomp and circumstance, just good fun with a few deep elements. I like. Plus, we could probably actually play with Idol.