well, put it in your car and
just kidding. Anyways yes commercial does require to show the splash screen. I dont think i understand your question... could be that its about 4:30 in the morning and just rolled outta bed mind you
Are you looking for another engine? Torque.. think its spelled is one.
heres a thread about another engine.
C4 engine try searching thru the fourms.. cant find it but theres a thread comparing a bunch of different engines.
also
here is a list of different engines comparing them.