I think you followed blackthornprods tutorial too strictly till the point it looks like I copycat. I am not saying you shouldn't use well established game ideas. I would suggest you do what you think will be fun and original next time because you have potential too become a great game dev
You can check out my game here