When the screen stays black, are you running in DX10 mode? If so, hit Alt+Enter and see if the main menu appears (it should come up in Windowed mode, but sometimes not). I've had a lot of issues with DX10 games not wanting to run in fullscreen, Crysis and Crysis Wars included.