Strider is coming to New York Comic Con