It's super challenging to work with shaders, but so rewarding.
I am reworking the light system to move it from the CPU to the #gpu, which when finished will not only increase the performance and maintainability, but also greatly increase the visuals and potential gameplay and immersion.
GPUs are awesome!
PS: Don't mind too much the details as well as the lack of light on the tiles, it's very much a work in progress and far from finished.