Deal of the Week: Portal: Still Alive Major Nelson 14 years ago Xbox LIVE Gold Members can purchase the Xbox LIVE Arcade title Portal: Still Alive for 800 points. Add Portal: Still Alive to your Xbox 360 download queue