I originally saw this video on Newgrounds, and honestly the video’s quality is a little better over there, so if you’re down for some of THAT click the link! ;D
Anyway, this is one of my favorite video parodies out there. I love the animation, the voice acting…it’s all so hilarious! Especially the other video game references!
(Side note: I want nothing more than to stroke Leon’s perfect hair – emo or not.)