Implement adjacent auras
Implement Upgrade without a weapon
Change card zone in summon() instead of play()