Did you upload your game using a proxy service? We detected your IP address being in the Digital Ocean network. Depending on the account, if something is uploaded via a proxy hosting service we may delay indexing your game on browse and search. (The game page is fully functional when accessed by URL though).
Viewing post in My game isn't listed anywhere?
Your game doesn't have cover art or screenshots, and the description is barebones. As such, it doesn't meet the minimum quality guidelines to be included in search results. And you don't seem to have a creator profile. Have you ticked "Developing and uploading games" under Account Type in you settings?