Select language, opens an overlay

Comment

Jan 20, 2018Logovore rated this title 3.5 out of 5 stars
Definitely not the sunny-DCverse we're used to. Good story, fairly good animation and excellent voice acting.