Cosmic Star Heroine dev alleges that Nintendo could have done more to promote the Switch port By Chris Carter 30 August 2018