Very challenging. Reminds me somehow of "getting over it" if it was made in the early 2000 :D
Great game, keep up the good work :)