translate English to French: There's not much info about it yet, but it seems like you're given a God Hand - a powerful "gadget", which you can use to hurl away enemies for long distances.
On ne sait pas encore grand chose de ce jeu, mais en voici déjà quelques images.