Very fun little game. I liked the overall puzzle mechanics, the switching thing was a little confusing at first because the explanation of what X does wasn't super clear or prompted, but easy enough to figure out. Worst part was poor Sam not getting promoted so I could have more levels to play!