Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Yeah the track is 'Stage Fright' by the super talented musician Shurk, it's part of their recent high intensity ambient album 'Per Form'. Thanks for letting me know about Vinny from Vinesauce streaming 3ternity, I had no idea that had happened prior to your comment, that's mega exciting!!