It is a GT2 race car which means it is wide body and does endurance races thus the hood vents.
It is all about speed ,control/handling and reliability. What did you think it might look like?? I am not a fan of the cartoon pic as it just looks like a funny rendering of the actual pic released months ago.