This new footage debuted this afternoon during a livestream by developer CD Projekt Red. The Witcher 3 will be out February 24, 2015 for PS4, PC, and Xbox One.