While it might not look huge in these photos, it is actually a full size MPV, measuring 4,950mm (L) x 1,850mm (W) x 1,734 mm (H) x 3,055mm (WB). This make it even larger than the JDM Honda Odyssey and VW Sharan. It will be available in China for now but likely will be sold in other part of the world later.
Engine Specifications
1.5T => 167HP horsepower / 253Nm Torque
2.0T => 233HP horsepower / 353Nm Torque
@Atrecord what is your take on this MPV?