Today, Ubisoft sent over words that Atomega, a new online multiplayer FPS will be dropping on September 19th, 2017 on Steam. Developed by Reflections, a Ubisoft studio, in the same small incubator program which created...
Read More
Entertainment Unfiltered