GameSpot
3 weeks agoJapan's Nintendo Indie World Stream Had The Switch Release Date Of A Great Co-Op Game
The Japanese Nintendo Indie World showcase in April 2024 featured a game, Bread & Fred, not included in the North American presentation. [ more ]