Nintendo SwitchApril 10, 2025
Released ✓ 
RELEASES · DEALS · SUBSCRIPTIONS
Star Overdrive
Use your powers to explore a massive world on your Hoverboard at lightning speed, face multitudes of enemies and epic bosses. Journey through four uniquely distinct biomes, each brimming with challenges and secrets to uncover.
ActionAdventureArcadeIndieRacing
Game modes
Single player
Player perspectives
Third person
Prices
Release dates
PC (Microsoft Windows)June 19, 2025
Released ✓ PlayStation 5June 19, 2025
Released ✓ Xbox Series X|SJune 19, 2025
Released ✓ 