Phantom Fury: What is Phantom Fury?

Hey folks! As you all know we're rapidly approaching our PC launch date of April 23rd, but we didn't want to make you wait to see a bit more. So we grabbed our resident bearded nerd Jared Bair to make a short video that…