You'r welcome.
And in case you missed what i said in the chat box, the version you are playing isn't the latest one. The Esf team is currently working on the Final version of Esf, whose progress you can see with the videos, pics and posts on the home page and here on the forums. The final, while having some similarities, will be worlds apart from 1.2.3, so my advise would be to play the current one for fun now, and then when Final is released, yearn to master it.
Currently no one apart from the devs know when it will be released, but when it will, it will be one heck of a day.