Still not public and no response from support :-(
Hello, sorry about the delay. The game is listed normally now.
Thanks - will it feature in the LATEST GAMES list?