I really liked the art and music! The level design was also pretty nice, but I did notice that the ogres didn't die when I pushed them into the spikes. The climbing physics and animation are also kinda weird. Overall I thought the take on the greek myth was great!