Ambush: Ambush is now available !

It's D-Day, Ambush is now available on Steam. Have fun playing the game, and don't hesitate to give us feedback!