I've broken this into two sections named Temple & Rank Scoring and High Pts Bonuses.

 

TEMPLE & RANK SCORING

Below are the points which are gained in the end of round temple. Also there's always a clue in the temple as to what's on the next round. In this picture it's telling you there's explosion items hidden in round 2. The clue's are pretty obvious but helpful for rounds you've never explored I suppose.

Repulse Bonus: You get 200 pts for each enemy destroyed upto a maximum of 12,800 pts.
Rank Bonus: You get the points for whatever rank you're currently on.
Timer Bonus:
You get 100 pts for each remaining second.

How does the game work out the rank? It's based purely on the number of kills you've made in total per rank, regardless of dying. After you get promotion count the number of kills from zero again. As you can see the stripes start off pretty inconsistant but end up just being another stripe per 50 kills. If you kill an enemy with the Cross power's force field (i.e. you run into it, not shoot it) you get the pts but nothing counts towards your rank. If you die and continue you keep your rank, but not your score. However, I have just found out that if you set the bonus lifes to any other values other than the default 50k/200k/500k the amount of baddies you need to kill is effectively doubled. I believe this is the same for any other bonus lives setting except default.

RANK SCORE AWARDED IN TEMPLE Number of Kills For Stripe
0 pts, plus 1000 pts for each stripe. II = 20 Kills
  (the minimum score for this rank is 1000 pts) III = 50 Kills
  Promotion To Second Rank On 130 Kills. Count Kills From 0 Again. IIII = 90 Kills
5000 pts, plus 1000 pts for each stripe. I = 40 Kills
    II = 90 Kills
    III = 140 Kills
  Promotion To Third Rank On 240 Kills. IIII = 190 Kills
10,000 pts, plus 1000 pts for each stripe. I = 50 Kills
    II = 100 Kills
    III = 150 Kills
  Promotion To Forth Rank On 250 Kills. IIII = 200 Kills
15,000 pts, plus 1000 pts for each stripe. I = 50 Kills
    II = 100 Kills
    III = 150 Kills
  Promotion To Fifth Rank On 250 Kills IIII= 200 Kills
20,000 pts, plus 1000 pts for each stripe. I = 50 Kills
    II = 100 Kills
    III = 150 Kills
  Promotion To Sixth Rank On 250 Kills IIII = 200 Kills
25,000 pts, plus 1000 pts for each stripe. I = 50 Kills
    II = 100 Kills
    III = 150 Kills
  Promotion To "BEST" Rank On 250 Kills IIII = 200 Kills
30,000 pts (also see below). (also see below)

Note that once you get the "BEST" rank, your rank is actually still increasing by 1 stripe/1000 pts for every 50 kills. For some reason the programmers decided to continue the ranking system but not to include any more graphics. I originally thought that this went up infinitely but Christophe informed me that if you get it to 64,000 the next bonus goes back to 1000 pts!!! On the high scores table the rank badge loops around and displays the first rank onwards. I would have thought that they'd have changed the colour of the wings or something. It looks very strange to finish the game with 4,000,000+ pts and have the first rank!

 

HIGH SCORING PTS BONUSES

Now you know about the temple scoring, you'll need to know about the big bonuses. These are all the high scoring bonuses you'll need to get that elusive 5,000,000+ score!

1st 10,000 Bonus: There's a 10k bonus available by pressing the joystick in the correct direction and the end of the level. The hundred number of your points must be the same as the units of your time for this to work (e.g 57330 points and 023:00 Time or 131000 points and 00:00 seconds.

As you are finishing the round, as soon as the computer takes control and starts to guide you into the temple hold down back and left. If done correctly you'll receive a cool 10k!

But are there any different combinations of time and movement to get other points? I've never been able to get all 26 in a row for one reason or another so maybe something happens if you achive this?

10,000 bonus!
2nd 10,000 Bonus: There's a 10k bonus available from the 4 creatures that stand on each others shoulders. You must kill all 4 of them before they touch the ground. There's several ways to do this but the easiest way is with the Crown and Sun powers. Simply stand at the bottom of the stack and shoot straight up!

On round 17 these creatures are unlimited and form a new stack every few seconds. Staying back on that round after a time-out might even net you as much as an extra 100k if you can dodge Death for long enough! I have seen players use this trick to get over half a million on that round alone simply by staying back for long periods of time and using up their lives.

50,000 Bonus: This one is scored from any of the large blue demons that appear at the end of every 4th round and also there's two on the final round. You need the Tiger power for this, just jump on his head and kill him for an easy 50k! There's eight in the game so that's a luscious 400,000 pts for the lot! Mmmmmm!

1st 70,000 Bonus: You can get 70,000 pts for collecting the stars hidden in the stones. For each 7 you collect you get 70k regardless of how many times you died.

50,000 bonus!
2nd 70,000 Bonus: The Star Tree. In the middle of round 13 there is a tree where if you shoot at it in various places stars will appear. Every star you reveal counts as one collected. So in other words you can reveal all the stars and get 70k and then collect them to get a total of 140,000 pts. Some of the stars are in bad positions so you'll have to bounce off a falling warrior to collect them or wait for Death and bounce off him. This part of the round is also where the parchment is (see below).

100,000 Bonus: If you finish the game you only receive a 100,000 pts bonus. This is strange as it is only the third highest bonus in the game.

160,000 Bonus: This is received by collecting all 5 of the special powers. The bad thing is it can only be gained once per life. But is there a way to get more? (see rumours).

70,000 bonus!
1,000,000 Bonus: On round 13 there's a hidden parchment which is worth 1,000,000 pts! It's located in the same area as the famous Star Tree. The place to shoot at is just below where it says Time on the picture to the right. When you shoot nothing will happen except make a sound like your hitting something. After about 12 hits (about 4 or 5 with the Crown and Sun powers) a red parchment will fall down which is worth 1,000,000 pts when collected. Grab it quick because it vanishes after only a few seconds!

I read somewhere that you can't get this bonus if you have the Sun power. This is wrong as I have got it by using it and using the normal arch is slightly harder to hit the right place.

1,000,000 bonus!!!!