excellent story tie in with the cards.

Well written as well :)