BYD *beats* Toyota? Twingo reveal! Heat Bricks!?