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