Thanks for your kind words, and thanks for your review!
Grammar and style is an issue, yes. Can I cash in the "not my native language" card here? :) Probably not, silly internet, all that knowledge just a click away so the best excuses don't work anymore ;)