just saw it...

http://store.steampowered.com/sale/snk

sell? wtf..SALE