So, I, unfortunately, wasn't aware that E3 was today (and yesterday for Microsfot, right?), so I missed out on ll the announcments. While I know there's thread reporting all the major announcements at the conference, but I would like more detail on these announcments, unmentioned things, your reactions to them, and who you think won E3.
I want all the platforms summarized, just to be clear (and for anyone else who missed out). Thanks!
Okami
To lavish praise upon this title, the assumption of a common plateau between player and game must be made. I won't open my unworthy mouth.