ScreamRide Review: Bring the Amusement Park Home

February 14, 2016 0
Here's something you may not have known: prior to returning to its roots making space simulation games with the critically acclaimed Elite: Dangerous, UK-based Frontier Developments was responsible for a host of amusement park management games s