Indie studio Archangel has released a 9-minute gameplay video Bleak Faith: Forsaken , which is another entry into the From Software field. The game was...
Recent Comments