I recall having a problem similar to this a few years back. What I did was launch the game, and if the game didn't open up I'd go into task manager and look for the VVVVVV application, end the task, then try to open the game up again. Otherwise if that doesn't work for you try uninstalling the game, rebooting the computer, and reinstall the game again. And if that doesn't solve it than in Steam, right click on the game, select "properties", go to the "local files" tab, and click "verify integrity of game files." If that doesn't work, then I honestly don't know what could be causing the game to be so difficult, but in my experience if a game is being stubborn, doing any of these fixes the problem for me. Hope this helps!