A very competent entry! I enjoyed my time with it. Start is a bit slow but things pick up after the first upgrade or two. I was frustrated by how no matter how many damage upgrades I got, I couldn't kill the base enemies in one hit, felt like artificial difficulty. Also the cowboy flipping is a bit glitchy when aligned with the mouse vertically. But all in all good arcade fun!