Game update: Revision: closes #54 closes #53 closes #52 closes #51 closes #50 closes #49 closes #31 closes #29