Had a couple of runs at this. This was the best score I achieved.
Might have to check out TIC-80.
Good submission.