Demonic Defense 3 (stick figure game)

Link : http://www.stickpage.com/demonicdefencegame.shtml