Ah yeh. I made a lot of changes to the website a month or so ago so that we could accommodate more games in the future, basically separating all the Iris stuff into it's own area/menu ready for when we add the new game.
The game itself is actually ready but I had some second thoughts about it so for now it's on hold. Really busy making new stuff for Iris at the moment anyway so that is now on the backburner as such