Liked this alot, I've seen a few other like this, but your one has some nice refreshing mechanics that others didn't