Nice done, the idea is really good, I think the controls are a bit off but in overall it is really nice.
Congrats!