We're a small team of aspiring game developers based in the UK. We found that when it came to learning game development, we couldn't find anywhere to buy high quality assets for our projects. There were asset stores specific to certain game engines, huge generic stock websites with an overwhelming catalogue of assets of varying quality and smaller indie stores with small selections of very niche assets. We tried sourcing assets from so many different websites that there was no consistency in our games, and it become difficult to keep up with the different licences to the point where we weren't sure if I could even release our games or not. This fragmentation created a huge barrier to entry for us when all we wanted to do was actually learn some game development.
It was then that we came up with the idea of a single place for indie game developers to buy and sell high quality game assets with really simple licensing, regardless of experience, budget or engine choice.