Rumor: Guacamelee! Super Turbo Champion Edition coming to PlayStation 4 and Xbox One

According to an IGN report -already removed-, Drinkbox  will launch Guacamelee! Super Turbo...

Read More