I'm sorry if my question came off as "make a mobile compatible now!"
Not at all DW about it. If I could and had the resources I'd translate the game to all the languages and port it to all the platforms.
I know what it's like to be unable to play the games you want. So I'll try to make it happen at some point.
I think I know why the browser version might not work on phones, I'll change some setting around and IF you REALLY want to, give it another try and let me know how it goes.