We are a small group of weirdos working on Finnish mythology themed shoot 'em up called Terra Feminarum.