METRO 2033 RANDOM BATTLES