All games have been moved to idiogames.com
Mirrors are now:

NeverBlocked.info
UnblockedGames.info
BlockBGone.info
DublinGames.info
FightTheBlocks.info