found you on the GDAU server haha, nice to see a fellow aussie!
nice work on the graphics and animation, and i love the unique spin on the concept of playing as the enemy. i think some sort of hit animation would really sell the impact of swatting the heroes off you.