Guacamelee! Super Turbo Championship Edition has released today according to developer DrinkBox Studios. The game is an updated version of the original Guacamelee! that released last year. The new title adds an expanded story mode, new areas to explore, a three-headed skeleton boss known as The Trio of Death along with numerous new enemies and abilities. The developer has also ...
Read More »