On Thursday, Netflix's Geeked Week promised to focus on animation and they weren't kidding- which was good news for fans waiting for the all-new anime series Godzilla: Singular Point– and now, viewers are getting another look at what's to come Set to premiere globally on June 24, the series stems from director Atsushi Takahashi (Doraemon the[...]