Are You Excited For a New Isabella Game? Introducing "Super Isabella 64". Back: https://scratch.mit.edu/projects/878323338/ Screenshot: https://scratch.mit.edu/projects/873521288/ Make Sure to Love & Favorite.