Good job. Be proud of yourself for finishing and submitting, that's always the hardest part.
Also nice take on some well known puzzle plattforming ^^