Neat concept! It seems like most of my feedback was already covered here, so I’ll just say that I think you have a nice foundation here, especially for a first entry!