I don't do engines. I have no idea. I would assume a horizontally opposed turbo something. Like the WRX.
The platform could be the Opel Speedster or Solstice. The original pic was a Vauxhall VX220. so this project although unlikely, is actually doable.