feat(game): pre game ready check

may need refactor