April 15th, 2005, 07:48 pm OMFG TNT LOL This is possibly the most disturbingly addictive Flash game ever.