I don’t like Research and Development much, as I think it’s not only too random (The USSR could get Advanced Mechanized Infantry or Advanced Artillery, which will help them launch counteroffensives, or they could get Advanced Submarines, which is utterly useless), but favors the Allies, as the US can easily take 5 IPCs a turn for a Research Die. Even if they only get a development every six turns, and the developments are useless ones, it can still add up. What I think would be a more appropriate means of Research and Development is for each nation to have a unique set of potential research developments, which they can pay 5 IPCs for, and have to roll a certain number or less in order to get. This way, the USSR can have Katyusha rockets that attack at a 3 and raise the value of 2 inf/mech inf to a 3 as well, while the British can have advanced radar, allowing them to scramble 5 fighters/tactical bombers at a time (both of those are just thoughts, and I’ve not tried either of them). Also, why can’t China engage in research? They should have their own table, which can be smaller, but still.