Not that new an idea mostly.
More importantly and I'm certain mine is not the only machine this has happened on. Your code is bugged. Its not doing proper collision detection. I'm getting game over before the path of the blocks makes it and if I snick around behind the blocks pathway I get game over. Fix your bugs.