MetalMuters: MetalMuters - Release: July 13th!

Hey Muters! We finally have a release date: July 13th, 2026. The game will release with a discount that lasts for 2 weeks, so grab them while you can! Good to note that after the game releases, the FREE demo will still…