20190423 gaming: This new DC Comics' game may launch soon