Developed by Studios OnMars, the Counter-Strike inspired game called Critical Strike Portable has just gotten updated with a nice set of new features and tweaks. This happens as Studio OnMars celebrates surpassing the 200,000 download mark which is a pretty impressive feat.
