10$ for such awesomeness is nothing! At least SL aren't rip-offs like CapCom are.

Such a big DLC is worth lot more than 10$ and i will gladly pay this price without question. SL knows how to do things