You can log back in here.
Is this still possible to play? And if so, how? I just noticed all the achievements for it and missed when it was introduced.
It's located in the "Mind" subsection of the Games page now. n__n
Thank you. :D