Just a little update, not sure how far I am into it now but a little over an hour ago i was 69% into it (12 hours) and now i have what seems like all power-ups, all but ONE energy tank and 160 missicles and that is 75% of the pick ups. It told me I have a secret ending and I just had to beat it.
I lik ethat, tells me when I got a better ending than what i had before...well, back to play!