Slimebeast on 10 June 2011
Yes it's on rails. The carriage segment is best described as being on rails and the walking segment is even more so.
"The action comes to you", that alone is a clear indication of on rails.