Today Twelve and Just A Game GmbH announces the release of the long (very long) awaited Martial Arts: Capoeira for PC.