Indie open world RPG game Outward shown in new screenshots
Indie development studio Nine Dots Studio has released new screenshots of its upcoming open world RPG game. The game rel...