Well, this remains to be seen, but so far im getting into games quick and easy. I think I saw it say something like found 75 games...
Try out the demo and see for yourself. You can play multiplayer for free for 60 minutes. Games don't get any cheaper than free!
Its funny that people...