This feels really detailed and polished. Really impressive! Definitely room for some expansion on mechanics too.