Yup, all is made by me. The sounds were made using instruments in FL studio and were added the last 10 minutes. Thanks for your comment!
Good job, I think you must be the winner cuz the one on the 1st first place probably made by many people :))