Very well implemented concept! Maybe just a little bit too tough right off the bat but overall really well polished! I like the visuals too!