It looks like it's about some angel charcter fighting people... Hey, I could get more detailed info were these games not getting more and more obscure. (Not that I'm complaining.)

From Wheelie McJesus, a killer angel thing...

Thank you!