The Reddit AMA is active, also, sorry for the downtime!
You can hop on here, it will go on as long as people have questions to ask!
As for the downtime, I sincerely apologize. Our hosting service decided to crap out on us and take twice the stated time to fix the issue, but we’re back now! To review movies and other stuff!