Is there a way to have a checkbox or something that would require the user to update before launching?
In my case I'd like to create a networked game, and if you don't have the latest version your packets are likely to be broken. Sure I can do another check when they launch the game to see if it's the correct version, but that seems like an extra step that could be avoided.