Author: M. Joshua Cauller
M. Joshua is a missionary to his basement — where he leads a videogames-and-spiritaul-formation group called GameCell. He makes indie game trailers by day, which you can see at mjoshua.com. You can also follow him on Twitter.