Can it really be? Are our eyes deceiving us? Even when The Behemoth said last night that the long-long-awaitedCastle Crashers Title Update would launch today, we didn't believe it -- but sure enough, the patch is live. We don't know the exact size, but the update took mere seconds to install. We just tried a four-player online match and it ran flawlessly. No official patch notes are out yet, but let us know if your castle crashing issues have been resolved.