Thank you Carla for this wonderful news
I just bought the German magazine, PC Games (4/10)
and in it there was a printed commercial (in German) for this game. The game was released
in German on April 22nd 2010 apparently.
The screenshots looks nice as does the trailer.
So many games, so little time