Italian translation

It's probably clear that this means "new game", right? This means "new" (or "start"?) in Italian, right?

I mean obviously it is clear... but is less verbose/preferred this way when you just say "Nuovo" in Italian?