Very nice game ! I like the way you handled the mix of elements, I'm sure you have a well managed code behind this :)