Opus: Echo of Starsong
The Band Are Getting Back Together For Their Opus: Echo Of Starsong
Dun dun dun da daa daa is the sound of an award-winning opus, but the game with the same title entitled Opus: Echo of Starsong has won some bona fide prizes. All the more reason to buy this game, out today. * A Q&A With imaginarylab, Creators Of Whirlight