Short, but sweet!
This is in the vein of Kane & Lynch or 25 to Life. Very reliant on precision and cover. It even has a rudimentary cover system, but I ended up almost never using it because you can get much better protection from hiding behind things manually. That way you can even throw grenades or sometimes even shoot enemies without them being able to shoot you. Also, when you run, you are much less likely to be hit, which is realistic and rarely seen in hitscan shooters.
The thing that kinda stands out about this game is the amount of destructible objects in the environment. Technically you're penalized for destroying them, but it's so much fun that you just don't care. I think they just take away points that would unlock pointless shit like mugshots or target range challenges. You can apparently also unlock cheats. I got one unlocked after beating the game, it's called 'decapitation' and it does nothing apparently (does not decapitate enemies when you place headshots!), and there's no explanation for what it's supposed to do. You can also disarm enemies by shooting their weapons, which is pretty cool. If you shoot a disarmed enemy, you also get penalized, but, again, it's so much fun.
- I give up, please don't shoot!
- Yeah, we're not that kinda police, buddy.
I loved the aesthetics too. Of course, it's Miami, which means sunshine, blue skies, palm trees, etc. The actual locations have a lot of character. Some places are downright gorgeous, for example the office of one of the main bad guys has sunlight pouring in through the blinds in the most unnecessarily sublime way possible. This game has atmosphere, and that's probably the main reason to play through it.
The story here is not good, but then again neither was it in the movies it's based on. FWIW, I enjoyed the cutscenes here much more than the movies. At least they're not filmed by Michael Bay, which means they're actually watchable. And some of the dialogues were funny. In addition, the characters will constantly banter throughout the game, and their banter is context-sensitive, which leads to a lot of accidentally hilarious moments too. As a cherry on top, the main antagonist's name here is Mendoza.
It is a very simple game, and most of what it does is executed well. The level design is good, but the AI is a bit too stupid. Also the boss battles are kinda awful. You instinctively try to treat them with the same logic as the rest of the game, only to realize that it doesn't work. In fact, there's a very specific order of actions you need to follow, so in essence they're more like puzzles, but you won't figure that out until you die at least 2 or 3 times.
I think, if this game was remade today with better physics, better AI, proper cover system, and co-op, it could've been amazing.