Meg's Monster: Thank you for a Monster-sized launch!

It's been a wonderful few days since we released Meg's Monster, and we've received a ton of support from our fans! From a very positive rating with over 150 reviews on Steam to a Strong rating on Opencritic, we've been…