Castle Crashers Being Teased For Switch