Turbo(s), water cooled. Sounds like a fun car indeed. And a little German maybe?