Although many might say that gift card competitions have nothing to do really with helping other, and that people go to gaming platforms just to win online prizes, there are a few people like the ones behind the Vega Prizes project that will tend to disagree. They’ve took it upon themselves to prove to their…