Nice game! It would have been nice to have a little more SFX for when the ball is rolling for example since the music is not that present. The spikes and portals did seem very similar at first, so it would be nice to see more unique sprites to differentiate them. Other than that, good job!