When you are a nerdy company, it’s also okay to have a nerdy business card. If I showed this to some of the people working for a big corporate business they would say: Why is it so dark? What’s going on with that green color? If I showed it to a gamer he would say: What kind of gaming products do this company make? I would like to check them out.
Know your target customers and make a design that talks to them! If you just ask random people what they think about your business card, you will get random responses you can’t use.