cpu usage improvement
try catch around gameSurface resume