BESTNEW

Gameplay: Scarecrowx

About the game

updated on
ScarecrowX is a new action game appeared on our site where you have to do your best to survive as much time as you can before you are killed.