Thanks for the help Josh. Mark was prompt and kind to send me the package already via their helpdesk.
I have a subdomain on our server for testing purpose where we used to run an exact replica of the actual live site.
We deleted the content on our dev subdomain to play around with a fresh Joomla install for some new stuff thus relying on our single server level backup setup.
I updated the live site thinking that if something goes wrong we have our backup in place. Guess what, backup files where corrupted on our backup server.
Unfortunately, in my case is not a really easy fix since our template override is really robust, i didn't customize things only at css level. In the newest EasySocial it seems that a lot of things have been changed (template folder structure, different files and so on)
Since i don't have enough knowledge to build our stuff from ground up using some big boys frameworks out there like Ruby, Django, Laravel and so on, i must leverage Joomla but i will try to build our own custom stuff on Joomla, taking advantage of the core as much as possible.
EasySocial is great for it's purpose, StackIdeas team is amazing helpfull and kind but sometimes you have to build your own things, keep them as simple as possible and so on.
EasySocial is an amazing "one pack fits all" solution for a "facebook style" social-network but sometimes you don't need all the burdain and you start to cut things down, turn options off and heavy customize everything. In this case is better to start from scratch and just build your stuff the way you want it, only the features you want it ....