8/10 Lonely Mountains Downhill Review Jordan Campbell No Comments Lonely Mountains:Downhill is an addictive pick up and play title that will bring the perfectionist out in you. A must buy!
7/10 Lonely Mountains: Downhill Review Kamil Dyszewski No Comments A decent arcade game, with rather erroneous difficulty spikes.