Really nice work..I also like how you "built it up" as you went along. Great lyrics!