FoxNext’s MARVEL Strike Force has finally arrived Game manufacturer FoxNext had launched its MARVEL Strike Force long back. However, the game was only available in beta version. After months of the waiting period, the action-packed title is …