I submitted my game a few weeks ago and it still isn't up on the Y8 site.
I tried to submit it again but it says the URL is taken.
I requested a review at the same time as well and I've not heard anything back about it.
The App ID is 5825b508bbddbd18de1d0736.
Have I done something wrong?