Aside from the fact that they are both from Germany, I'm not sure these bands have all that much in common.
I like them both, but I'm just sayin'. Kinda weird combination.
6/13 IntrOnaut / Mouth of the Architect
6/16 Man or Astro-Man? (?)
7/25 Mastodon (?)
8/1 Baroness / Royal Thunder (?)