CorridorDigital’s doea a metroid, alien, and halo mash-up with their latest video “There’s An Alien On Your Head!” The video is a gag on quick reflexes and how that is needed in dire situation when you face life and death situations, specifically with alien creatures. Enjoy as you can the demonic creatures suck the life out of Sam & Nico.
You must be logged in to post a comment.