From what litle is shown, it does appear to have "regular" legs and lock down bar. It does not have a coin door. Yes it is just a Spiderman "home" machine in drag but IMO that is a good thing. From my slight exposure to that game, it does play well.
Considering the grief that people here create about themes, here is a game that on the surface has next to none. It's either brilliant or misguided.