Did PaRappa the Rapper 3 just get announced? :O