New Super Lucky’s Tale to Release on August 21 for PS4 and Xbox One Posted on: July 30, 2020July 30, 2020