A fun, fresh and interesting take on Greek mythology through the medium of a graphic novel. When Karen goes to stay with her father on Mount Olymp...