Hmmm...china walls look like SBC, and the head bolt arrangement is interesting, some 4- & some 5-bolt.
Looks like a ton of water jacket too.
I too wonder about an intake, and for that matter the front cover and engine-mounting locations.
Interesting idea, though.