Alter Army: After 2.5 years Alter Army is finally out!!!

Alter Army has finally been released. We have nothing more to say. https://www.youtube.com/watch?v=P80J5DAiFXI