The initial levels shall be transformed into a loop: instead of stage 0, 1, 2, 3 and 4 (end), after stage 4, the user gets back to stage 1 (but with number 5). At this point, the game will be unlocked and new things will happen, but always in the context of the loop.
This is because the initial stage are an excuse to harness computing power from player's computer (some javascript code could be silently placed client-side, just to reinforce the idea).
The initial levels shall be transformed into a loop: instead of stage 0, 1, 2, 3 and 4 (end), after stage 4, the user gets back to stage 1 (but with number 5). At this point, the game will be unlocked and new things will happen, but always in the context of the loop.
This is because the initial stage are an excuse to harness computing power from player's computer (some javascript code could be silently placed client-side, just to reinforce the idea).