Stick Arena

This is a darn fine Flash game. Pretty addicting stuff I must report. Play it. PLAY IT!