Evolve Reveals New Behemoth Monster, Starts Xbox One Open Beta ThursdayIn advance of Evolve’s Xbox One open beta starting this week, Turtle