Initially released as a digital title in August 2016, a retail version for consoles was released in January 2017. Abzûa is an adventure video game developed by Giant Squid Studios and published by 505 Games for PlayStation 4, Xbox One, Nintendo Switch and Microsoft Windows.
0 Comments
Leave a Reply. |