GameSpot checked out Biomutant:
More information.
Biomutant - The Final Preview
Before its full release on May 25, we had the chance to check out a final preview of Biomutant. The game balances various mechanics and approaches to storytelling, which certainly make for an enticing take on a post-apocalyptic adventure game.
More information.