heard this on a flash game...
This song is awesome. The part from 2:30 to 3:32 really got stuck in my head. And during math class(you know, boring stuff) I was really trippin, I guess I felt high replaying this song in my head. Not that I know what getting high feels like...