Something from Sweden!This is a CD released by "Arcade TV-CD". It seems to be released specifically for Sweden, which is a little unusual. Don't mind that blue dot there it 's a sales sticker they just put it in a poorly place on the outside of the case. The songs…