Finished game. Works perfectly.