Eye Candy
Planet Vampire取得独家截图from Nihilistic Software's upcoming game, Vampire: The Masquerade - Redemption.
There's 12 screenshots from the upcoming game, Devil Inside over atGameSpot UK.
Federation HQhave postedtwelve new screenshotsof Star Trek : Armada.