It's possible that a GameScreenshot with the same filename as another GameScreenshot will overwrite the file in the Amazon S3 bucket. This is bad news bears.
It might be best to scope screenshots into project-specific folders. If the names of the folders are the same as the project handle, this could cause a dilemma when the handle is renamed.
Problem
It's possible that a
GameScreenshot
with the same filename as anotherGameScreenshot
will overwrite the file in the Amazon S3 bucket. This is bad news bears.