The cooldown sounds like a good idea.
I didn't know that about the result screen, i swear the game ended as soon as the music finished, maybe add a small time frame before the press any key to return to main menu? Thank you for clarifying that issue.