Atlus and Sega Briefly Comment on Their Support for the Nintendo SwitchAtlus and Sega Briefly Comment on Their Support for the Nintendo Switchpersonacentral.com