No Steam reviews recorded for GhostCast yet.
Games / Steam App 1599980
This multiplayer first-person shooter is fast-paced, you'll die, but not be dead, you'll be a ghost, but you can be human again.