Fun game that requires a lot of thinking and strategizing by using simple mechanics in complicated ways!