ive got to see what all the fuss is about this "Kefka"