Added dynamic game switching