Tag "DELTA: SiX"

DELTA SiX: The FPS game changer

We’ve all seen or purchased gun controllers and probably felt they could have been better. For the hardcore FPS gamer, you know you want to be the best. Games have