BenVTrigger on 29 June 2011
Someone please embed this for me on the computer I'm on I can't.
http://www.youtube.com/watch?v=ePpjCNLCCi0
This should be your answer. This video still give me chills when I watch it, and yes it is video game related.