Please visit http://www.thegameunleashed.be/ i uploaded all games but my FTP program crashed so few games are left out i will upload soon.If you face any problem please use contact form in the website.you can also exchange links with the site thanks
http://thegameunleashed.be/ has moved to a new host hope this helps also some minor bugs have been addressed still looking for members to join and point out any mistakes