Yeaah that's amazing it took me like 1 week to gain my first subscriber. A channel with only one video gaining that amount of subs should be a good sign so keep up the good work and welcome to the forum,, I saw your Intro Message Thread so there's no point of replying you there XDD
This forum is to learn a lot about all the technical work behind YouTube,,, not really to have more subs or people checking you out,,, but with all the tips and all the info you can get here it will for sure help you a lot! good luck with your channel and don't stop uploading