A downloadable game for Windows and macOS.
In an unknown galaxy far far away there was a ferocious territory infested with crime, mischief and fraud. The intergalactic space police of Planet xD-13.37 was trying their best to call a halt on the vastly expanding wave of robberies. As...