GAMING NEWS PRESS RELEASES Indie Cult Hit Biking Game Lonely Mountains: Downhill Gets a Physical Switch Release Next Week – Breaking Gaming News February 12, 2021