I checked your game its very good in my opinion it has a nice difficulty curve and all.
Checked yours too
What apps do you need to install?