One of the promising young stars of the Eurovision Song Contest 2014 released their debut album on Friday. Finland’s Softengine achieved their country’s best result in 8 years with their anthemic “Something Better” and their first release acts as a statement to show that their success was not a fluke; Softengine might just be one of the most exciting acts …