Although 13 Sentinels: Aegis Rim has had a lengthy development, this long-awaited game is just around the corner and after checking out the first few hours, the wait is worth it. Continue reading this story on RPG Site or discuss it!