The 3D space shooter lands a direct hit on Switch