I tried to run it on my phone; it works just fine for me.
If you have more games installed from me, which I assume you do. Then they could conflict with each other in some cases.
By the end of the month or the start of the next, there will be a new demo together with the final release.