Here’s a very cool videogames related short film that is kicking around the net atm.