Massive kudos for that Bahamut Lagoon suggestion. I've played through it like 5 times and still haven't grown tired of it :3