About the Bearded Monkeys
We are an small independet Game Development Studio based in the lovely Schwarzwald (Germany)