Critter Café: Starting a New Life in Critter Café

So, where exactly is Critter Café set? How did the critters find their way there? And what's your role in all of this? We can't give you all the answers right now – you'll have to wait until the game comes out on Novemb…