Originally Posted by nutcrackr
I don't understand the rationale towards releasing so many games on the same day. I think it would be beneficial to all for some of them to stagger the dates.
I have preordered GORILLA and will probably get Batman.
At least two of them are PC ports coming out later than console versions... I doubt they even checked the dates for competition.