becausevideogames:

This is probably the best video I have ever seen