Tag Archives: Portal: Still Alive

Portal: Still Alive Review

My review of the Xbox Live Arcade’s latest, Portal: Still Alive, has been posted on Talk Xbox. Below, as always, you’ll find a short excerpt of the review as well as links to the full review. “Last year, gamers were treated to a bit of a surprise hit in the …

Read More »