It’s a score attack type of game, and there is some randomness which you can take time to master. So it’s as long as you want and as far as you can find the loop interesting. But I think anyone can enjoy it for at least 30 minutes of pure gameplay.