It was a really hard time for us, but we are coming to an end to our development process. After a couple of weeks of internal testing, discussing every detail with our customers – there it is. Shiny, brand new and so powerful – AdTonos. The one and only solution for programmatic, smooth ads replacement. We cannot express how happy we are! Yes!