Super Mario 63
This is one of the better flash games that I have seen. Super Mario 63 has awesome music, fantastic graphics, and great gameplay. You are Mario and you try to complete as many levels as you can. A lot of the content seems to be from Super Mario World 2:...