Minor update- the amazon page for Vendetta has some box art now. Maybe this one might get a release!
Looks like the game does include some physical components (cards) so it at least won't be entirely app based, though the back of the box also does show a phone.