Hi y.okano,
First, I'd like to congratulate, and thank you, for a very well done, and very fun map. I had quite some fun playing it on the pre-1.3 versions of hammerwatch.
I tried it again several times on 1.3, and unfortunately a bug occured every time in the version that's installed with the game update on steam :
After the 12th wave is cleaned, the wall separating the battle zone from the shops doesn't disappear anymore, and the button triggering the waves isn't reset. I don't know how the map is coded, but it feels like the event "all monsters gone" doesn't trigger anything in the 12th wave.
Cheers, and again, great map.