I just refreshed my home page and here is what i got: i54.tinypic.com/29ygkmr.png I know game is closed and maybe in this moment dev's are toying with site and game maybe.