I have wack depth perception too so I get it xD Honestly, the only reason I am able to beat it is because I built the levels.