Loading...

'Rogue Galaxy'

| The developers of "Rogue Galaxy" provide some key insights into this sci-fi themed role playing game.