Castle Crashers Being Teased For Switch (Also PS4!)