The article below did make mention of Nintendo Switch so maybe a timed exclusivity or both consoles launch day ?
articles: http://jin115.com/archives/52174914.html and http://forzaxbox.net/blog-entry-11104.html
If you don't speak Japanese like me try to use some translator to understand a little.
Update:
confirmed that it is false rumour.
here: https://togetter.com/li/1104904
(=^・ω・^=) Kuroneko S2 - Ore no Imouto - Steam, MyAnimeList and Twitter - PSN: Gustavo_Valim - Switch FC: 6390-8693-0129 (=^・ω・^=)