28%

Foreclosed Review

As of late, gamers (and the medium itself) have been abuzz about cyberpunk. Yes, most of this is due to the hype surrounding Cyberpunk 2077, and the horrid launch that followed, but it's not all exclusive to CD...