Its a long trailer but it looks decent.
http://www.shoutwire.com/viewstory/6..._God_in_a_Game