Said and done, here is a review of the best PC games of 2018 for PC (although Mac and Linux ...

Batman: The Telltale series first episode to launch in August

Batman: The Telltale Series will be a long winded enterprise amusement in the vein of the latest Telltale experience diversions.