I love the visuals here, and the music works well too! Just two things I need to mention - the game is too big for the Newgrounds player (or the code doesn't resize the player to fit the game), and the last level's portal brings you back to the first level instead of a win screen or the title screen. It's pretty good so far, though!