I know I don't use these forums often but I remember there used to be a sticky thread where someone had a list of all the upcoming games; which he then had to transfer onto a website of his own. Recently I gained a new PC and no longer have that list on my favourites list. Does anyone remember the url of it?
Log in to comment