Gods & Monsters E3 Reveal

One of the last games Ubisoft showed at this year’s E3 conference is Gods & Monsters. In the trailer, we saw a mythical land with a woman looking off at the mountain top. All of a sudden a f…