Details regarding the review embargo for Nintendo’s upcoming action adventure game, Princess Peach: Showtime!, have been revealed. The review embargo for Princess Peach: Showtime! is expected to be lifted in one week, on Thursday, March 21, 2024, at 12 PM CET. This is a day ahead of the game’s launch on March 22, 2024. Fans […]