Cool scene and great main gameplay mechanic! Took me a bit to get used to and I'm still bad at it, but nice and creative!