Really well done! I really liked the concept and keeping it fresh by adding more mechanices later down the road. It also got my brain thinking which is nice sometimes :D