Yep! It's called a rotary cutter:
Can you tell I was happy to get it?

Anyway, yeah, I can't seem to stop, I assembled the flannel layers and will add the denim to the 165 blocks I have.

I really worked hard on it today.
Edited to add: I just got done assembling the denim blocks according to my plans and I will be sewing tomorrow! Hooray!
__________________
I love my family, my friends, (this means YOU!) my cat, my nails, my Necchi sewing machine and my turtle!
.