Coincidentally, july 20th is my birthday and i have to say, fantastic birthday present.
The game's environment feels quite alive with all the interactive physics objects. It's fun to get into firefights with other npcs because of all the gameplay elements. As for sound design, no other better game to take sound effects from than half-life (noticed a few such as the combine footsteps, wood floor footsteps, and grenade explosion). Overall a very fun and good looking flash game.