Played the beta, and played the demo at Playstation Access last week. Both times sucked.
Sections
Discussion Forums
Browse