I played it today, and its alright.

As others said, its definitely a beta, and I hope the bugs get ironed out before the release. The visuals are pretty cool, and the sound is SWEET. playing it on a surround sound system is awesome.

On the note of buying it new, I've got better things to spend 60 bucks on....