New Spawn, a work in progress.

Comment?