Enhancement/refresh game list

Nota: capas que es mucho tosos los ifs y booleans, pero fue lo que necesite para hacerlo pasar por todos los estados. Da para refactorear en el futuro.