Mega Roids: Release notes for 3/12/26

Release 3/12/2026 contains the following updates: Leaderboards not showing: fixed General HUD improvements