After a successful first stint on PC and Nintendo Switch, Life of Delta is finally coming to Xbox Series X|S and PlayStation 5 on October 18th.
Key requests are now open! If you're interested in reviewing or creating content around this touching, post-apocalyptic point-and-click adventure, click the link below and submit your request!
Key Features:
© Copyright 2024