The Game Credits network is about to receive a major upgrade - stay tuned