Level 1 Productions just dropped this bonus clip as a mini teaser. It’s pretty sweet. Look for our review dropping soon.