New Attack on Titan trailer release
Today Omega Force have released a new trailer for the 2016 Attack on Titan game:
If anyone can give me some context to 1:40 it would be much appreciated
If anyone can give me some context to 1:40 it would be much appreciated
Official Site