Very interesting concept! The difficulty level is extreme, even the first level took me multiple attempts to complete.