Sucker Punch's inFamous 2: Festival of Blood out October 26th