Video game thread