This is an incredible arcade puzzler! It has that "easy to pick up, hard to master" design and a lot of mechanical depth, both of which are essential for an arcade game. Excellent work!