An exciting strategic merge game where you have to demonstrate your advantage over the red stickman invaders. Create your army of stick...