My Top 10 Favorite Nintendo Switch Games

My Top 10 Favorite Nintendo Switch Games

Listed below are my top 10 favorite Nintendo Switch games. Those titles include Mario Party Superstars, Skyward Sword, Return of the Obra Dinn, and Ori, a tactical role-playing game. I’ll also touch on Mario Party Superstars Deluxe, Zelda: Breath of the Wild, and The Legend of Zelda: Breath of the Spirits. Ori is a turn-based […]

Continue Reading