Summer Wars 2009 ★★★★½

loved it. gonna rewatch this eternally.