I will rate this as an interface
Yep, seems solid. Transitions are nice and smooth and I didn't notice anything that didn't work. Some cool little effects make it visually appealing. I'm guessing someone is paying you to make this for them. If so, I think this is certainly polished enough for a professional product. I will, however, vote to blam this. Why? Because this isn't really the type of thing for Newgrounds.