Journey To The Tutorial Planet

I need to solve some stuff here so come back to a full rant later.

Game is Journey to the Savage Planet.