So it's a rear engine conversion?
Also, that prolly isn't an STi motor, it's prolly a turbo'd 2.5RS motor... those STi motors are retarded hard to come by and are way more expensive than they should be 'cause they're so rare.
Looks like cool "Monster Garage" type of car! Too bad it's based on an ugly body...
EDIT: Looking at the pictures, it's definately not the STi motor.