Anyone try this game out?
It was released on Steam and is being released on Xbox Live. It uses the Unreal Engine and for a downloadable game which costs like 9 dollars, it's very fun. There's a demo out right now on Steam.
I'm probably going to pick it up tomorrow.