Hi. I'm actually not a game dev... I'm an Armor admin in charge of all the games on Armor! I've done some game design work over the years, be it with John or the Massive Monster guys... but they're the devs.
We definitely do have some developers who are active on their games' comments page. You will usually find them most active when a game is first launched, to make sure that any bugs are addressed. Enjoy!