Finished game(), albeit messily. The functionality is there but the readability could definitely be improved.