Red Barrels and SEGA have released the launch trailers for Dawn of War III and Outlast 2. Dawn of War III releases on April 27th (SEGA has already provided us with a review code so stay tuned for our PC Performance Analysis) while Outlast 2 is coming out on April 25th. Enjoy the trailers after the jump!
Dawn of War III - Fragments of War - PEGI
Outlast 2 Trailer