I found this website....
It is recent...and it is not changed as much as FlashHotGames was...but the URL is still different.
Here's a link, I couldn't be bothered properly writing it...
[url]http://www.buhutu.com/[/url]
DO NOT TRY AND LOG IN!
KingRyan