What is a megagame?

You may have noticed me using the term ‘megagame’ quite a bit recently, both here on the site and on Twitter. But a lot of you probably haven’t heard the term before. So what is a megagame? What seems like quite a straightforward question really isn’t. In fact it usually …

Continue reading