So.. We're nearing the release date here people. Whom all are going to be picking this little gem up in a few days? And on what platform? My preorder of the PS3 version already shipped as of a few days ago, so I expect my copy in on Tuesday. (Or Wednesday at the latest..)