Really? Never heard about it. Not sure if this is a troll. But I just saw the game is free on Steam, so why not?