I stumbled upon a pretty cool site. Its a comic of some sort. Good use of sound and good visuals. I must say a very unique website.

http://www.nawlz.com/