Evolve Reveals New Behemoth Monster, Starts Xbox One Open Beta Thursday

In advance of Evolve’s Xbox One open beta starting this week, Turtle