Wow, looks, sounds, and feels very slick. Good job.
Some of the weapons are quite interesting (the rear shooting one :D).