Guacamelee! Super Turbo Championship Edition Set For Launch July 1
Drinkbox Studios–One of last gen’s most well-loves indie titles is being given a new lease of life on new systems. Lucha libre-themed Metroidvania Guacamelee! is set for a re-release on Playstation…