It's Jump-Kick Time: The PC version of Sleeping Dogs: Definitive Edition just launched on Steam a couple of days ahead of its scheduled October 10 release date. Nice to see you again, Wei.