Currently you need Flash installed to play BATTLE FORCES.
Unfortunately most browsers do not include it by default.
Even worse, some browsers do not support it at all (like I think Chrome does not).
You might be able to install it for FireFox.
The Puffin Browser supports it by default last time I tried.
Lined up for duty!