Demon's Blood: We Were Monkeys on Steam !

Hello, Demon Hunters! We have the pleasure to announce the release of our new game: We Were Monkeys In this puzzle and platform game, you'll have to communicate with your teammate in a comic universe, so laughter and di…