“As reported on ICv2.com, Marvel Superstars has been delayed until October. Reasons were cited as the timing being better for holiday shopping opportunities. ” Yeah. Better holiday opportunities, that’s all… You all know how these companies work, here is a live example 😛

RPGz.org