The car's website. Lots of pictures and some technical detail. See if you guys can figure out the rear suspension. I can't...

Seems to be some sort of chain drive to the rear wheels. But the suspension movment is wierd.
http://www.loremo.com/index_en.php