PC5 years ago0Mecha anime-inspired 3D shoot ’em up Omnibion War announced for PCPublisher 1C Company and Chilean developer Crazy Bullet Studio have announced Omnibion War, a 3D …