Players of real-time strategy games have something else to look into. Check out the trailer.