The page you are looking for has moved. Its new location is:
http://www.ifiction.org/games/play.php?cat=1&game=1&mode=html
Please update your bookmarks or notify the site you linked from.