Visually, the game looks great and everything worked nicely.
My only suggestion would be to shorten the overall playtime a bit. Around 1:30 might work well for a demo, as repeating the 4x3 memory puzzle after each activity started to feel a little repetitive for me.
I ended up failing three times and called it there. Even so, it's an impressive game and you did a great job.