Return of the Living Dead...

Well, for the moment anyway.

http://www.1up.com/do/newsStory?cId=3176727

:Q