added particle obstacles and a timer, plus game over condition