PC-8000/8800 Sorts and filters Sort by Title Most achievements Most points Highest RetroRatio Most leaderboards Most players Has achievements Yes No Either Viewing 3 games Title Achievements Points RetroRatio Leaderboards Players Non Consequuntur 2141.00 Officia Explicabo 7191.00 Velit Rerum 8351.00