Guacamelee! Super Turbo Championship Edition is the richest edition of Guacamelee. This release is not only a simple port to new platforms, but also has improved graphics and additional content. The DrinkBox studio, the creators of the original and the Tales from Space game, is responsible f...