Great thxs :D looks like it's really a steelheart 2.
Looks interesting, but can't find any description or name.