Mitoza: Mitoza coming to Steam on March 5th!

We are beyond excited to officially announce that we're re-releasing Mitoza on Steam! Amongst all the awesome early point-and-click adventure games of the past, there was this special web game called Mitoza: a surreal g…