Home Tags Decima

Tag: Decima

Review: Zenlike gameplay and offbeat story make Death Stranding a must-play

DISCLAIMER: A review copy was provided by the publisher. Platform: Windows PC via Steam (reviewed), Epic Games Store Developers: Kojima Productions Publisher: 505 Games MSRP: $59.99 After a bit more...

MOST POPULAR

HOT NEWS