i'll be damned.. i was on some russian site, and they had mention of this... found a few pics.. led me to the uk site (which is a hella lot more legible)
the 1.6 (biggest engine) has 100hp and 146ft/lbs of torque..
hehehe.
it'd probably sell alright here.. with all the subcompacts.. maybe they could stuff a 2.0L in it and compete.
Comment