Great idea and some fun mechanics! Not too difficult. I like the savepoint system, it makes it very forgiving if you fail. Good job!