Life of Delta: A Journey Through a Post-Apocalyptic World
Life of Delta, a point-and-click adventure game developed by Daedalic Entertainment, has finally arrived on the Nintendo Switch. The game takes players on a journey through a post-apocalyptic world where humans are extinct, and only...
Tue 21-03-2023 21:24 | Nintendo Switch News