Looks like a mechanical version of The Darkness. But it looks exciting nonetheless!