Life of Delta Is A Point and Click Adventure Game Headed For PC And Nintendo Switch Audiences

A brand new lovable indie identify is coming to PC thru Steam as Life of Delta is introduced. This identify is being showcased right through Czech & Slovak Games Week and tells the tale of a peculiar robot persona. Watch because the hero overcomes demanding situations solves puzzles and interacts with the arena round them. There is a […]

Leave a Reply

Your email address will not be published. Required fields are marked *