Could you explain in detail why you feel you need to use separate forms for each round?

Global variables that you can use to pass data from form to form are easy to implement. Just put things like

Code:
Public BLScore As Integer ' if integer is the right type
in GameEssentials.