Anyone who has played a game recently would have seen a big scary message suggesting that the games will stop working! This is not the case for this site. What is happening, is Mochi Media (who supply the adverts that pay for keeping the games online) is closing. The games are currently available on other sites, again paid for by the adverts, and as Mochi is closing, these sites will have to take the game off.
However, as we are the actual developer of these games (we wrote them!), all our games will still be available to play here!
So, don't panic, normal service will be resumed as soon as possible!