Game card upload and minor bugfix