Muchacho Bean: Release Date 31.05.2024!!

After 11 years of development, Muchacho Bean is finally getting released on the 31st of May, 2024!! Be a Muchacho and join us on this adventure!