There's quite a lot of level here and a lot of fun mechanics!
It's simple and well-executed, congrats!