She Remembered Caterpillars: Release on Tuesday, 17th! IGF Nominated!

Whoo, wow. What a week. The beginning of 2017 has been a frenzy. The game is going to be released in two days: Tuesday, January 17th, to be exact. We are nervous, excited, terrified and very much looking forward to read…