20190423 gadgets-news: This new DC Comics' game may launch soon