I have the game for XBOX, but I know it's exactly the same as ps2 'cause my friend has that. I found all of the bonuses on my game. On the Air Raid, point Susan's torch EVERYWHERE. It gets you a lot of bonuses, that's how I got them all on there. The torch will find them for you. This is the easiest way to find bonus's in any level. I know that in the Great Battle, you can get many bonuses by just getting a lot of hits. That might help with Battle of Beruna. You know whenever you hit an enemy, it says "hit 1", "hit 2", and so on. Try to get as many as possible and I believe when you get to "hit 12", it gives you a bonus. Try that on all of the levels. It definitly gave me a lot on the Great Battle though. Also, try to blow the the pan pipes as much as possible. On The Witch's Castle, I got a couple bonuses by pushing those things that are on fire together. Whenever you see one of those purple firey things, there's usually another, have Susan push that one up against the other one and it'll set it on fire and give you a bonus. That also helps. Also, in Rescue Edmund, set as many things on fire as possible, that also gives you A TON of bonuses. That's all I can think of at the moment. I only have 96% of the bonuses, so I don't know about the other 4%. Hope I helped. I am obsessed with that game!