Dude, EE, I really don't want to seem too harsh but that layout is
LAME!
Seriously, no matter how exciting or technically sound this ride is, to the people that care about originality this ride is down the drains...
I like the color scheme though, so that's a plus.