Kresnik on 16 June 2015
At least E3 show floor will keep us sane.
What I want to know is - where the hell are Civilization Revolution 2 Plus and XCOM Enemy Unknown Plus? I was pretty convinced they were actual things.