So damn catchy!
The Latin influence gives it such an interesting flavor. Oooo, I love it. Never heard of the game. What is an "indie game"? Sounds like it'll be good though, what an awesome in-level song this will be. No one with a conscience could vote less than 4 or 5 on this.