Guacamelee! 2 – Paris Games Week 2017 Reveal Trailer

Paris Games Week 2017 Reveal Trailer of Guacamelee! 2.