I have been playing this game for about a week now and love it! The graphics are stunning, the storyline flows and the puzzles are challenging enough without being frustrating. There are random battles but just enough. I personally get frustrated when there is a battle every few seconds when you are trying to solve something. Golden sun is not like that. When you do battle the graphics are fantastic and the options for attacks are so varied it keeps you entertained. I have only played a few RPG's (dragon quest, final fantasy and zelda) but this is my favourite so far. The attention to detail is excellent - it feels like value for money - I say buy it and you won't be disappointed!