Walkinshaw VE?

anyone heard of this? apparently there is a press release on the walkinshaw website, but i can't access it. all i have is these few pics and no info except that it may be 500hp with a factory warranty?