Oh no! Can't find the game?

If you have downloaded the game from Google Play, you should be able to find it in your phone's home screen or one of the folders in your phone.

Let's have a check one more time.