The cards and spinning weapons mechanic is such a good idea, works really well and keeps things interesting