Finished game apart from resolution issues.