public void setLevel(Level level) {
    gameOverFired = false;
    timeToFireWon = TIME_TO_WAIT_FOR_WON;
    logic.startLevel(level);

    if (width != 0) snappers.defineSnapperViews();

    mGame.getAppListener().updateLevelInfo(level);
    isHinting = false;
    logicListener.tap();
    isTutorialAvailable = (level.number < 4 && level.packNumber == 1);
  }