Complex sentence: KMG has come up with a ride called Move It, which si essentially the same ride with the same technical specs.
Split into simpler sentences: KMG has come up with a ride called Move It. It's basically the same ride though, and the same technical specs.