Watch The New Witcher 3: Wild Hunt Trailer – Monster Mayhem [VIDEO]

Witcher 3: Wild Hunt looks absolutely beautiful, and it will be released on February 24, 2015, which is a long ways away. But I...