There are a few ways you could do it. 1st One has been posted already, using a 2nd small blender file to display on a certain resolution and windows using a batch file. Using a batch file you can load a blender game engine runtime, set settings like, color bits, resolution, refresh rate, fullscreen or not. Then in such a batch file you can also have a timer to pause and close the 1st one and load the 2nd. This can be done by using the windows batch commands and create a .bat file which acts like an exe file, or use Python and it’s OS and TIME module to do exactly the same.
Now 2nd thing could be a wxPython script, now what’s wxPython? wxPython is a liberary for python to create crossplatform interfaces which look exactly the same as the current OS theme were it’s being executed. So in another words, you can create a popup, display an image in it and thats it. So you could make a python script that when it’s ran, it opens that wxPython popup, shows the image in it, uses TIME module to pause a little while and close the popup and using the OS module it runs the runtime. 
Now I have to admit dat wxPython ain’t that easy, but I think it’s doable if you take a look at it. 