Squeakers: Squeakers II Release!

Hi everyone! I would like to inform you that Squeakers II will be released on 5/21/2021! The game is ready and its page will show up on Steam shortly. Thanks for Support! https://store.steampowered.com/app/1631540/Squea…