When is a release, not a release?

I am, what is known as a seasoned gamer, i.e. old, I come from a time when DLC didn't exist and micro transaction hadn't even been invented. Games had a release date, and apart from a few minor delays they generally came on on time, and they worked! I know a lot of you are reading this and nodding in agreement, but there are a bunch of people who can only imagine what it is like to buy a complete, working, game that requires no further investment.   This isnt a piece that criticises the free to Read more [...]