fix: create 'Check' button immediately, so that GameButtons has well-defined bounds for layout