I saw a video of a gametype in OpenMOHAA that had a demons hands in it, name escapes me, but,
Other than the beginning looks like Spearhead opening scene, this looks good me thinks :P