you probably don't know German, so can't see all the reviews that are being written in the German iTunes store: 21 of the 22 reviews give it 4 or 5 stars (4 because of missing tutorial or performance issues). only one person is reporting the 1.0 startup crash and gave it 1 star. everybody agrees that it's almost incredible that a game of this quality is free.
so, there is a German fanbase. a Translation wouldn't be wasted.
if you decide to translate it, I would be glad to help for free, of course.