We track 1 game developed by Lefto Studio.
Overwhelmingly Positive
Named as publisher on Lefto Studio games we track.