Recently released: Renault Megane