Spirits you control get +1/+1 and have
trample (This creature can deal excess combat damage to the player or planeswalker it's attacking.) and
haste (This creature can attack,
and
as soon as it comes under your control.).
Whenever another nontoken creature you control dies, exile it. If you do, create a token that's a copy of that creature, except it's a Spirit in addition to its other types and it has "When this creature leaves the battlefield, return the exiled card to its owner's graveyard."