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