Planet of Lana II: Children of the Leaf | Announcement trailer Video 2:03, published Jun 9 2025 6 votes
Super Mario Galaxy 1 and 2 getting rerelease on Nintendo Switch, bundle for $70 or standalone for $40 each Video 2:21 24 votes