Actual patch notes and PTS go up on the 26th, the 30th will just be the patch notes show. As for who that skin is for, it's generic enough to be anyone without a future tech skin. Check smite data...