When I was watching the trailer I thought, that looks really good, too bad I don't have a gaming PC to run it. Turns out I wont have to... SWEET! Good news I think whether I decide to pick this up on my 360 or PS3.
(secretly I was hoping I could use this to justify investing in a new computer...damn!)