nuveem
anybody know if its steamworks, in site doesnt say nothing like in other game sales.

11 years ago*

Comment has been collapsed.

Not even worth that regardless.

11 years ago
Permalink

Comment has been collapsed.

nope, not steam

11 years ago
Permalink

Comment has been collapsed.

Closed 11 years ago by orpi.