I played some web shockwave games as a kid that left a weird impression on me, but other than that it's not related to anything specific.