Arc System Works and Toybox Games have released the opening movie for their upcoming game Kowloon Youma Gakuen Ki: Origin of Adventure. Kowloon Youma...
Nintendo have released update version 10.0.0 for the Switch today. This update adds new features including the ability to transfer software data between SD...