Thank you! I went in and very carefully created the alpha channel for this all around it. Until an official render comes out I hope people enjoy it. Definitely makes me hyped thinking of seeing this on the title screen.