x2I agree. The more I look I think it is trailing arms.
My guess would be trailing arms. If you look at the pic it looks like the bottom of the car goes down toward the center of the wheel. I don't think the frame would do that, but a trailing arm would. As far as the shocks go, it is still possible to have them there and use a trailing arm. The shock can be attached to the lower radius rod. This would explain the shock location and what appears to be a trailing arm and sway bar link.
Trailing arm for sure..
Front shocks look huge in the one photo.
Has some Wildcat characteristics.
Can't wait to see all the specs and a YouTube vid of it spanking an XP