Microsoft & Xbox respond to Hi-Fi Rush dev shutdown, and it’s unbelievably bad…

WATCH ON YOUTUBE