The Witcher 3: Wild Hunt is set to release next month on May 19, but will it be worth picking up the game early? We already know Wild Hunt.