Yeah, I facepalmed over that episode so hard I have a handprint on my forehead. So... many… things… inacurate!
like there's something accurate about 5 'kids' getting super powers. ;-)