Well, there are always the ways.
1. You can PM Japo.
2. You can PM someone else who already spotted as uploader.
3. You can write review, take screenshots and put all of this with the game on FTP, where I can take it and make the new entry.

4. You can wait!
