Badsquirrel Studio

Get a browser notification when Badsquirrel Studio releases a new game.

Games: 1
Total installs: 196
Latest release: Nov 18, 2022

How this studio operates

All games

GameStyleRatingInstallsReleased
Fluffy Duck forever Arcade — 100+ Nov 18, 2022