 {
     engine.refresh();
     g_level = 0;
+    g_score = 0;
     gameState.intro.intro_y = -24;
     gameState.intro.pauseFrames = 0;
     engine.drawCallback( drawIntro );

    }
    gameState.battleField.blocks[row][column] = 0;
    gameState.battleField.blocksLeft--;
    if (((p.y & 3) == 2) || (p.y & 3) == 1)
    {
        gameState.battleField.ballSpeed.x = -gameState.battleField.ballSpeed.x;

NanoEngine8 engine;

static uint8_t g_level = 0;
static uint8_t g_score = 0;
static const NanoRect gameArea = { {16, 0}, {79, 63} };
static const NanoRect blockArea = { {gameArea.p1.x, 8},
                                    {gameArea.p1.x + BLOCKS_PER_ROW*8 - 1, 8 + BLOCK_NUM_ROWS*4 - 1} };
