Drinkbox Studios has released the launch trailer for Guacamelee! Super Turbo Championship Edition. Set in a magical Mexican-inspired world, the title is an expanded version of the original action-platformer. It features new areas, a bonus boss, extra abilities and additional enemies. The game is now available in the Nintendo eShop on Wii U.