Pretty Good.
Being a major fan of the most well known Tetris song of all time, I must say,you did a pretty good job. You probably waited a bit too long to put your part on the intro, at first I thought you might have put this in the wrong section.
I think your guitars had a bit too much distortion, it sounded kind of muffled.
All in all, pretty good job.