Its hard to react when you see a spike, maybe you should put something to say where the spike is gonna be before it appears. Except that, great job :p
Good point :) The spike actually appears where you were a second ago. So if you was on the left, one second later a spike will appear there