Forever Skies: 48 Hours Left To Grab The Friendly Insect Plushie

Greetings Scientists! Buried in the Final Echoes Update news we posted a few weeks ago, we mentioned that our bug buddy plushie is now available, following a successful petition, thanks to you! The campaign was supposed…