Ok so I know this isn't technically 100% Disney related, but it does mirror a ride in both WDW and DLR. Now I've heard of knock offs overseas and have seen pics and vids of rides that blatantly copied Disney, but did a horrible job at it. This ride in particular looks pretty interesting and actually decent. But I thought that Dinosaur and Indy used a unique to Disney ride system. Anyways, what do you guys think of this ride?