LOL I did say some of them were pretty obscure.
Yep. You know the drill.
EDIT - New hints
#14 This '92 game was developed by indie studio Bluemoon Interactive
#17 This game, developed by Eclipse is one of the free games available on gog.com
#21 This magical game developed by Moonlite Software came out in 1994