This Looks quite cool actually. Good work so far, and good luck with your Project
As long as the learning process isn't a pain, I don't mind trying new features earned in a game... unless they are useless.