Biomutant Release Date



great to see this game come to light, release date 25th may. It’s got a fast paced fighting system similar to devil may cry. With elements of darksiders.

Apologies for end screen that totally messed up as well.
Enjoy!!!

Source

Leave a Comment