Go back to games list

Klok #8327379