Space Pirate Trainer nails the purity of an arcade FPS in VR