This is a window into Hyundai's future. This concept car is called the N 2025 Gran Tourismo Project, and it represents and new sub-brand N Sport which will be Hyundai's high-performance division.
Hyundai say that the N logo is designed as a series of curves.
The N name was derived from Hyundai's massive R&D centre at Namyang in Sth Korea where the cars are developed, but also where the cars are tested at Hyundai's facility at the Nurburgring.