Hey, we wrote a Postmortem about Flufftopia :D We also hit the 2700 download mark on Itch.io which is absolutely crazy - tomorrow, the game will be one month old :) Thank you for your support!
https://www.gamasutra.com/blogs/DanielDaSilva/20180405/316163/Flufftopia_Postmor...