Well.. This happened

Gameslab is currently in a slow state of moving to a new location for its hosting needs. Which you can tell is taking us longer than expected to complete. We apologize for any inconvenience.
We'll be back later... Probably