“I am Jesus Christ” is a video game set to debut early next year. The content of the game is creating some controversy. What We […]