Reviews Biomutant Review – Bubble Boy It feels like we’ve been hearing about Biomutant for a while considering its initial reveal back in 2017. But the game is here now... Diego EscalaMay 24, 2021