User blog comment:Dtregle/Jason Todd in Young Justice/@comment-99.230.17.53-20120623043854/@comment-34954086-20120630065400

was confirmed by weisman in person that game as canon to the show in universe. Whether you think it makes sense is irrelevant because it's canon, like it or not