Bugscraper: Bugscraper Release Window + New Demo!!

Hi folks! Bugscraper's brand new demo is now out!! The game has changed enormously since the first demo release in 2024. I hope that you will enjoy all the new content, and polish! Also using this as an occasion to anno…