Tokyo Dark Trailer Released

Tokyo Dark is an indie 2D adventure game which has recently launched on Steam’s Greenlight and also has a new trailer for you to watch, as revealed by Cherrymochi today.