Aliens have invaded the sticks! Oh my! Stick invader is a fun game where you play as aliens doing what they do best: kill stick figures! Find out the correct order in which to click everything to win! Good luck!
THIS WEEK'S MOST POPULAR GAMES (week 38 of 2017)