Takaya Imamura’s new Switch game launches in Japan in July
Subscribe to Nintendo life on YouTube763k Former Nintendo employee Takaya Imamura, best known for his work on Star fox and F-zerois just about ready to release its new Switch game, with Omega 6: The Triangle Stars heading to Japan July 25, 2024 (thanks, VGC). Posted by City Connection in Japan and confirmed via a live ...