Deals: Guacamelee! Super Turbo Championship Edition Part Of Epic Indie Sale

Nintendo is having an Epic Indie Sale for Wii U, where if you buy one game, you get the others on sale for 60%.  Normally Guacamelee is $14.99, but with this sale it is $5.99.

You can check out full details of the sale here. Make sure to follow the developer on Twitter, and stay tuned to