Im happy you had fun
Its a pretty good idea but could probably be more fleshed out with more technical mechanics, i love the presentation and you sir have got a good future in game development