June 29, 2021April 24, 2022 Trailing Sleeves Final Fantasy XIII, or Trailing Sleeves Discovers a PS3 Game in a Drawer Full of PS3 Games (And Nobody Wants to Claim It)