indy100 · 5 months ago Nintendo Switch 2 release date may have been leaked in Pokemon developer Game Freak hack