Hey! Wanna Get Featured on MEGPlay News to over 100,000 gamers?

On January 26th, a new first person shooter (FPS) game launched in ...