Thirsting for some blood-pounding, glove smacking action on Nintendo Switch? Thanks to ContraNetwork, we now have a quick 10-minute peek…