Squad Rifles

  • Rate Awesome
  • Rate Average
  • Rate Awful
Squad Rifles

Use the perfect strategy, deploy your bravest soldiers and try to win all the battles in the war game Squad Rifles!

popular Action games

tags