Various game mechanics questions