I've been working on Educational Family Games, a 4-player local co-op for families. The 'quick games' mode has 80 mini-games, and honestly? They took two years from first prototype to final polish.
Not because any individual game is complex, but because:
- They need to work for kids (5+) AND adults
- No elimination mechanics (everyone plays every round)
- Has to hold up to 100+ plays without getting stale
- Controller-handling edge cases you wouldn't believe
Full list with descriptions: https://www.crazysoft.gr/all/educational_family_games_quickgames.php
Curious—how long do your 'small' features actually take to get right?
Weekend projects are the best sanity check for scope creep. How many of these have you shipped vs. kept as learning exercises?