Or...you know...go back into the game five minutes after posting about it and woohoo brunette nun...
No, didn't know about the itch app. Does it help?
No. Try version 0.10. It has a new version of the engine installed, so it supports more android devices