Moscow based Five Star Games today announces the release of Perfect ...