Abe's Oddessy on crack...
I think the subject sums it up. Someone needs to check that crap out. That was just FREAKY!
I swear, you gotta work on the next Silent Hill or Abe's Oddessy game. You'd either freak people out so bad they couldn't get to sleep, or you'd make people wonder "wtf" all the way through the game XD