AppStr

Get a browser notification when AppStr releases a new game.

Games: 1
Total installs: 128
Latest release: Dec 8, 2023

How this studio operates

All games

GameStyleRatingInstallsReleased
Time Control Strategy — 100+ Dec 7, 2023