Join GameRankr and track your games with friends.
Get Started
Citadel 1986
PC
August 17th 2016
0 rankings
The Citadel. Built in 1986 by a lunatic and left undiscovered, decomposing for 30 long years. You are its first victim.
Developer:
Clockwork Pixels
Publisher:
Clockwork Pixels
Everyone's Rankings
No one has added this game yet.