Name: Citizens of Space
Developer: Eden Industries
Publisher: SEGA
Released: 18th of June 2019
Platforms: PC
Reviewed on: PC
Acquired: A copy of this game was provided by a publisher...
Name: Yakuza Kiwami
Developer: SEGA
Publisher: SEGA
Platforms: Playstation 4, PC
Reviewed on: PC
Release date: 19.02.2019 (PC)
Acquired: A copy of this game was provided from a publisher for...
The very first DLC (downloadable content) will be available in Origins 23, January this year on all platforms. Ubisoft also announced release dates on the...