completed game  - minor edits remaining