I think it's mostly due to Starcraft 2 and growth of the indie industry (Minecraft and others).
Forum Rules
Bookmarks