Decay of Logos Looks Stunning in its New Launch Trailer and Screenshots – DualShockers
Decay of Logos Looks Stunning in its New Launch Trailer and Screenshots DualShockers
Ahead of its August 27th launch, indie title Decay of Logos gets a new launch trailer, screenshots, and concept art gallery on the official Playstation blog.
View full coverage on Google News
Source: Technology News Feed