Is this a glorious Czech game??
Yess, it is. Based in Brno.
Gaaahhh!!!!! Awmagahh!! Even better, I love Brno!