The upgrade buttons didn't work for me, but overall the concept worked very well. Timing the defend button was tricky!