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!
This announcement was originally published by Boar-in-games on Steam on May 8, 2021.
Open the original on Steam