Played and rated! :D I got a bit confused how to store energy at first but once I understood the mechanics it seems actually pretty cool.