I have found an amazing article that covers what all games should have which might give you an idea for a game: