Phoenix Point Developers Admit They “Dropped the Ball” With Their Big Game Release
According to the developers they “dropped the ball” regarding the big release of Phoenix Point to multiple Microsoft platforms. Read on to find out what they had to say about it all.