Silent Hill fans...waaazuuup?!
Not too funny but SH fans will find it amusing. Even if you're not an SH fan there are funny parts you'll like. It's certainly not the best flash regarding SH (not that there are many anyway) but the presentation could be better. It was OK; you did a good job!