http://www.youtube.com/watch?v=vuBhHxdMwgg#t=204
This animated fan film is just awesome. There are so many video game references that I don't even want to try to list them because then it'll just become a series of comments telling me what I missed. Just enjoy it because it rocks.