I know the bloke indirectly who done that flash.
Let me explain...
At my old work I obviously had a collegue, who was a woman, who's boyfreind / partner created it. I know as I was developing flash websites at the time and she showed me her other halfs creations because he was in the same line of work as me. He has a site but I'll have to email her to get the URL.
BTW he (the creator) is mad he plays Counter Strike like 24/7.