Is Open World “Snow” the Future of Extreme Sports Games?

When I was a kid, extreme sport culture was Jackass culture. ...