I even dont know why you had to post it here...
Do you think that in the release date there would be all those games that you want? lol
If you dont like to wait you have made a bad choice...you should have bought a PS3 or xBox for those titles!
Cheers
- IrishNurse likes this