If I am not mistaken, this is basically a "white label" solution of the already existing search aggregator, see more at aviasales.com or travelpayouts.
So, nothing new, except the name/logo
The interface is much better and easier to navigate, then let's say, expedia. Offers are OK, found some cheap tickets from Amsterdam to Ibiza and London