This is awesome! I wish I got it a long time ago or even had it now. Maybe one day. Great video! Also, I love how the Zonda comes in blue in this game, so cool! :D Also, love how the CIEN is last. It really IS the best of them all, though, it's accurate though haha.
No. It was a DLC before DLC existed, showing mainly concepts and the likes, its not a direct comparison or new iteration, just a quirky side project that PD conjured up.