Very nice challenging game! Lots of variation. Good work! Check out my submission if you get a chance. Cheers!