Deflector: Deflector is now available on Xbox and Nintendo Switch!

Attention, Specimens! We're thrilled to announce that "Deflector" is now available on Xbox and Nintendo Switch! Dive into the visually stunning rogue-lite, where each world immerses you in the virus-fighting action. Fac…