I didn't beat it :( . The controls were unintuitive at first (next time, consider adding WASD for movement, not just the arrow keys), but I got it eventually.
thanks for the feedback!