Ambushed Teaser #11 Leave a reply Another Teaser, and now we are only 2 days away from Ambushed going live!