it's possible, but i think its more likely that the player is a lost spirit considering how he ends up getting off the subway and gets the "good" ending. the school girl seems similar to charon, who's duty is to guide dead souls across the river acheron. nice idea though.