Game Release News

Sleeping Dogs Screens Released

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