Well done on the graphics part! The obstacle spawning was also done well, except that at one play, an obstacle was put right in front of me the second I could start playing, meaning it was game over at second zero.