Add hardmode + toggle