Opinions sought as per subject please. I can find pretty much every variation of opinion using Google, but given that the game appears in less than a month and I have a 360, I would like to know what to rack up my impending credit card bills on.
All input appreciated.
All input appreciated.
