So... I saw a certain someone's trailer for coming back to making youtube videos again, and SP03 was in the trailer. It must be coming real soon... The hype is Giganormous!!!