Thanks!
I had very little time to polish, balance and test everything properly, I'm sure it would've ended up better with an extra day.
I'll have a new build up in a couple of minutes which can be completed :)