Oh jeez! I never check my profile comments, so sorry about the long wait for a reply. xD
Yeah, my profile has clearly changed, but it's in the works, so... I'm getting there. xD
But yeah. Stranger's Wrath is amazing. I was so disappointed when they didn't carry it over to the 360.