Ramp Riot is celebrating its 18th anniversary in 2017. Here’s a look back at all the fun we’ve had over the years: