Elex
elexgame.com
Some bits and pieces from a presentation held earlier today at gamescom, via pcgames.de, hope I got it right for the most part, otherwise it surely is Google Translate's fault:
And a few promotional pictures (put into spoiler tags for size reasons):