I feel like it's a chinese copy of Titanfall. Future without meaning nor the appeal found on titanfall side.
Even into the images, there's something Cheechdogg higlight probably without looking at it (or maybe not).
Look to the battlesuit of the guy in the picture number 2.
Do the wrote "Atlas" remember something to Titanfall players?