Game Release News

Sleeping Dogs Screens Released

797 days 5 hours ago By: turokgames | Screenshot | PC |
Square Enix has released today, three new screens of the upcoming game Sleeping Dogs.