Think you are good at aiming and shooting a certain target? Well you better play 'Strike Force Heroes 2' and use your special abilities in shooting today!

Tags: Multiplayer