Cthulhu on 08 February 2011
Just look at the amount of NEW games recently released or coming in the next few weeks (1rst and 3rd party support) for each console and decide.
Its not a hard decision







