Ho-ley-fudge-balls… batman. Behold this amazing live action short film that takes place in the Metroid universe by Rainfall Films. Directed by Sam Balcomb, starring the stunningly beautiful Jessica Chobot who will easily become your next nerd crush. The people behind this sort also made the Wonder Woman short a few years back.
Entrepreneur, music lover, player of video games, and futurist.