banner

I just stumbled upon this video. Surprisingly watchable. Kinda funny. And EXTREMELY video game geek informative. I found myself unable to stop watching it. Who would have known their were so many biblical games!!! Merry Christmas!

Category: Nerd Culture, Videogames, WTF?

Tags: ,

Advertisements