Guardian of paradise is a superb zelda-like rpg/adventure with puzzle elements in it. This game is created by one of the best japanese freeware game developer out there, buster hashimoto. Don't worry though, everything in the game is translated into english already by ppl at aeon genesis.
Game has great animeish graphics, cool sounds and a very engaging gameplay.
I think i spent about 15 hours to finish the game. It has five maps and at every map u'll pick up a spirit to help u complete the game and puzzles, spirit coins will help change between spirits and u'll never really run out of mana but there are puzzles which require u to carefully plan how to use your mana and spirits' abilities.
A little gripe is that bosses sometimes repeat but u'll get interesting bosses at the last map.
just that little gripe so i'll just take one rating off, 9/10!!
-deathy
download it here:
http://www.caiman.us/scripts/fw/pageC2.php?nr=2717&f=2717-GOP.zip