This is a Power Metal track recorded by the artist Dyers Eve. The song So Far So Good was originally composed by E. Dirkx.