I just tried the demo for the PS3. It's fun and runs really well though I'm not yet convinced on picking it up any time soon; maybe later on. Anyone else play it? What are your impressions? 35617