Guess what fellas, Eidos has decided to surprise us today by finally launching the Official Commandos Strike Force website. Obviously we don’t need to tell you the reasons to check it out, but if you still thinking if it’s worth the click (since you can get enough information at our website) here is what will help you decide: