Gamesir is pretty great as far as Chinese gaming stuff companies go, they really don't deserve to be associated with jeet memes just because "sir" is part of their stupid probably-translated name. That's practically giving the jeets credit for competent changwork.