game list
middle of refactorying
refactor alot