Hi @Reelsoffun, thank you for the reply.
Our Games department confirms that they had the game back up on the site yesterday for the game provider to test the game themselves.
The game was taken down again shortly after they finished testing it out. If it is put back up temporarily it is for testing purpuses.
The problem itself isn't fixed yet but as soon as it's fixed they will let us know.