Flogger23m
[H]F Junkie
- Joined
- Jun 19, 2009
- Messages
- 15,665
I expected this. I assume November they will finally release it, for better or worse even if it ends up being like Cyberpunk at launch. But I can even see yet another delay pushing this to December or 2025.