13-06-2025, 01:34 AM
I’m starting to lose hope guys… I know they said 2025 but they released the demo FIVE years ago and it’s been almost radio silence since. After getting cucked by deadpool at summer game fest I’m feeling pretty bad right now.