You're right. I used to treat "idle" and "incremental" games as a single genre. Looking at it from a different perspective, it's definitely closer to an "incremental" game. What about mechanics, I think genre and machanics are two diferent things.