I think so! It definitely has a lot of potential, I played it for like 3 hours yesterday in 1 sitting.
Btw one bug I found. If you drag weapon or support item from player to turret, that item slot disappear and you can't equip new item on that slot.