CrossCode originally released to critical acclaim, but how does the Switch version fare? Pretty well…for the most part. Here are some first impressions!