Ancestors Legacy is the latest RTS title hoping to crack that mountain known as The Console version. Can Destructive Creations overcome this challenge or fail to scale the