Maddy Thorson confirmed both Celeste and TowerFall will no longer be available on Xbox
With Compulsion Games now newly independent, their BAFTA-winning game is now free from Xbox and anything else that might have kept you from trying it
The tech giant was investigating claims its cloud servers were part of surveillance operations targeting Palestinians
Mode
Follow us