They don't have any games on their website currently but as far as I remember, they published their first game in January this year and generated a good amount of revenue
I'm guessing this is a pivot they've made recently- surprised they pitched it when so early: doesn't look like they are even at proof of concept yet with this new idea.