Looks great. Any plans to release for the Switch?

Yes! Switch version is in QA so we hope it will only be few months away from PC release.