Firescout on PC Immerse yourself in the atmosphere of endless battles and skirmishes in a game called Firescout. Take up arms and...