Cool idea! The last level is a bit too frustrating for me though. Some checkpoint system would have been nice