Wow, i really liked this more than I expected. Really charming on every level. i loved the different game mechanics as well. Well done!