What is Ghostrunner 2? Gameplay, Release Date, Mechanics, and more! By: Eli Becht - Updated: October 27, 2023