These actually look like pretty sweet edits, and should you finish any I would love to add them to my roster. Aside from the obvious trouble above, your doing great and I wish you luck. Hope to see more progress or betas soon =3
(Ps: Tail on that large Zangief demon needs at least a little shading on it)