Rent's Due: The Game: Anniversary Update Fix

Bug fixes and improvements.