Aliens The Ride (Planet Coaster)

Someone with a lot of time and a creative mind went nuts in the game Planet Coaster, and created this amazing Aliens The Ride!

(383041)