Talk:How to Register/@comment-70.179.18.30-20170124051843

So when I went to play the game it said that the site's game and service were moved to nutaku.com and that I need a login from that to play it now. I guess they moved their site?