Loading...

'Rogue Galaxy'

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