Hentai?! On the Switch?! YES, PLEASE!!