Germany, the next powerful cricketing nation?