I played it a while back when Steam had it on one of it's free weekends. It didn't really catch, I found the movement and mechanics a bit clunky. I guess you get used to it. Being able to shoot enemies yourself in a tower defence game was good fun though.