Looks like I just got my invite to Black Prophecy beta. I have been waiting for another twitch space combat game for a while and hopefully this is what I'm looking for. I'm probably gonna go load it up this weekend and check it out.