An original and well-implemented idea. It's true that you'll be a little lost at first, but after a few rounds, you'll get the hang of it. Great work!