It just popped up out like out of nowhere. Everyone around me was surprised, they never even knew the game was developed and I get the feeling this was true for many more people. So yeah that might had something to do with sales.
Hellwalker's comments