HI!! trying to play this game and i cant seem to get the download working, i downloaded Ich.io and everything but it wont show up. I'd love to play this game! it looks amazing!!