You can play the game now on ArmorGames but we're preparing the global release with all the new features and content for Newgrounds, Kongregate and all the sites.
http://armorgames.com/play/17599/choke-point
We're actually looking for betatesters for the global version, if you're interested add me on skype (marco.arsenault). Cheers!