The only way to make a non-grinding game is to not have levels.