Guacamelee! Review

After scooping up numerous indie accolades and finally coming to the PlayStation Store, we can declare something about Guacamelee! that we do not declare lightly; It’s one of the single best games in the PlaySt...