This was a previously lost 3D Shockwave horror game from 2005. It was created by the company "JailDog" and was made to promote the 2004 horror film "Creep".