tried your deck pretty annoying that he sacrifieses every monster that you lock down with cannon soldier
so a tip from me put that weird pot,tribut explosion and jar of greed out and get something for life points gain :) also 1-2 crystal seer so straight flash doesnt end up on the bottom even though i dont know yet if he sets a full back row