Thanks for playing. These games weren't really made for mobile devices, but i'll have a look into it.
Sure, many developers make them, as you can see on my full game page. Try this game again, should work better now. Let me know if you find any other issues.