Nice concept! Reminds me to VVVVVV :P
A note: second hint is not necessary. You actually need to learn to double jump to get there ;)