Iron Soldier 2 est un jeu de mechas géants en 3D à la première personne. Les joueurs doivent piloter leurs robots de la taille d'un bâtiment dans plusieurs missions allant de la destruction de bâtiments ennemis aux attaques massives en passant par la défense d' objectifs. En commençant avec un ensemble limité d'armes, les joueurs peuvent collecter plus d'armements tout au long du jeu. Chaque arme peut être montée sur une certaine partie du robot, mais une fois montée, aucune autre arme ne peut y être placée. Ainsi, bien qu'il existe un large éventail de configurations d'armes, toutes les armes ne peuvent pas être combinées. Les joueurs peuvent détruire des bâtiments dans les niveaux pour trouver des caisses contenant de nouvelles armes et des munitions supplémentaires pour les armes actuellement possédées.