Treehouse HeroSkill Games
Your tree house in under an alien attack! You need to defend your place and you need to use your body for that. Jump on the aliens and don't let them come near to your tree house.You can get upgrades as you level up, so you can fight with the aliens in a more effective way. Good luck!