Sp1d3r
Demon Beaver
I was one click away from pre ordering sc5 then I realized there were no special promos. Is it worth buying now or should I wait? Where is my arcade stick/strategy guide/t-shirt bundle that I have no problem paying lots of cash for?