This is really well done. I don't think it's too hard. My first run had two planets close enough that I could transfer between them in an infinite loop. I didn't realize the transfer was how you score so I could have racked up whatever score I wanted.