Good but not the best.
I liked the style this game, because it mixed Robert Rodriguez's Desperado movie, Max Payne and Grand Theft Auto Series in a game. I agree the idea is good but the realization isn't so, then what other game gives to us these three things together?
Think about Dead to Rights serie, it´s poor and here you have some cool moves, mexican hardrock music and a character called "El Gringo Loco" walking and shooting bad guys in mexican cities.