I liked it, feels like a game, the gameplay is smooth. I liked the music when the giants chased you, added a lot to the tension. The artstyle looks good, too. Well done!