Biomutant: Everything We know and Release Date February 1, 2021 by Verumbra Well, we finally know the release date. I’ll be going over and giving you my thoughts on what …