for the first portal, i used spider because spider gameplay can be satisfiying in high speed situations with many inputs like this level compared to the other gamemodes. cube would fall too bland for a song like this and i wanted each part to have a different gamemode
for the second portal i used wave because the motion of the gamemode goes better with the fast music compared to ball and robot. ball is a good option but feels weaker than wave in high speeds, and robot would be transitioning from spider (first part) to robot would feel awkward.
for the third portal i used ufo because the clicks and gameplay flow better with the ufo. swing and ship would be good but dont really reflect this song well
and for the last one i used robot to create an effect where the player goes up and ends the level. spider and swing dont really create a strong finishing touch