You can do this by using Chess.com.
From the main menu you can navigate to the Chess.com analysis board as follows:
Learn -> Analysis
Once on the analysis page, select Make Moves from the list.
You can then enter the game by playing the moves on the board and analyze it directly (you could use Chess.com's engine analysis and add your own and you could also choose to run Game Review on it), and then if you like you could even edit the Game Details and store the game in a database (Chess.com lets you make different "collections" in which you can store games).
is there software that will let me enter a game I recorded in otb play. Then later at home on my pc review the game and suggest alternate moves .