I'm sorry for the trouble, it looks like the game is not yet ready for mobile. It will be playable on this page in the future, but I've removed the tag for now. Very sorry to get you excited for nothing! Please check back again later, as I fully plan to have this playable on mobile.