Really nice concept and mechanic ! Hard but not impossible so challenge is here. Good experience for me, you did a great job, congratulation !