Goin' Downtown

Goin' Downtown (2008)

An explosion outside 21st century New York cop Jake McCorly's apartment sets up a larger mystery in this scifi, cel-shaded adventure game.

  • Release Date: May 22, 2008
  • Developer: Silver Style Entertainment