Intriguing, slowly progressing electronic tune perfectly match for an indie platform game