Has anybody heard anything about this one? Apparently it's coming from Starbreeze, who made the Riddick game that I liked a lot. I'm interested to see what this will look like.... I also think it's based on a comic? Can anybody give me the backstory with that?