Previous commits where buggy, this a working version of the new game interface