Leave a Review AutoWar
The best
The best!!! Give me reward now game :)needs work
i played for 20 minutes and am at a point where im versing builds 5x bigger than mine and loosing every match the and the ads are way too annoyingLot of adds
Fun game but it has too many adds