Psychonauts Two? Teaser image hints at possible project [Updated: It doesn’t] By James Stephanie Sterling 23 October 2007