Logica is the 12th most played in itch.io

Logica logo

What an absolute bonkers surprise today. Our game Logica seems to have hit a sweet spot and has risen to 12th most played games on itch.io on the new and popular tab in web games overall which is absolutely wild (out of 429k games). Where did this sudden surge of traffic come from, we have […]