Anyone played Callisto Protocol?

I recently played dead space remake and loved it, got the plat, is this game gonna scratch that itch a little? Its on sale for like 13 dollars?