The best PC games ever Best PC games of 2018 Best graphics card 2019 Best free games Fortnite challenges Apex Legends guide

Posts tagged “gamesetwatch”

Don’t Take Your Life Over Portal: Still Alive

The horrible rumour: a follow-up to Portal, available only on console. Well, that's no rumour - Portal: Still Alive is definitely due to crop up on Xbox 360 later in the year. What we didn't know was exactly what this apparent sequel would comprise. There's been some outrage from the good people of PCinia, concerned that they may been shirked by Valve. Imagine - new…

Tagged with , , .