Sly Cooper’s Alarmingly Quiet Launch Emphasizes the Need for Change

You might not know it, but Sly Cooper: Thieves in Time was released today.

Read the article:
Sly Cooper’s Alarmingly Quiet Launch Emphasizes the Need for Change

VN:F [1.6.2_892]
Rating: 0.0/5 (0 votes cast)