how to return to main loop instead of function after interrupt?

Vaclav:

holmes4:
you need to design the program correctly in the first place - see blink without delay.

Mark

\

..and post your entire code in quotation marks after you auto format it...

And CERTAINLY not in quotation marks!

whatever9, your method of restarting the game by a reset of the Arduino is not the right approach, IMO. Properly structuring yiur code would serve the same purpose.