About Read more Completed Quests (0) Show All Quests Favorite Games (0) Show All Favorites Recent Forum Replies Strike Force Heroes 3? Most Certainly. 119 76749 Games Made 12 years ago I want SFH 3 online so I can battle Strongest Players! Rules and guidelines Please enable JavaScript to view the comments powered by Disqus.