Artillery Rush 1.0

Artillery Rush is a unique physics-based World War 2 topic physics game, to win the game join the battlefield and use different kinds of ammo to overcome the obstacles and complete your missions. Aim carefully with your cannon and destroy as many enemy...