3 years 7 months ago
Link
13 Sentinels: Aegis Rim is available worldwide, and there's a launch trailer and message from the game's director.
The post 13 Sentinels: Aegis Rim Launch Trailer Introduces so Many Sentinels appeared first on Siliconera.