Castle Crashers is a popular side-scrolling beat 'em up game developed by The Behemoth. It was initially released in 2009 for Xbox 360 and later ported to other platforms, including the PlayStation 3. Aao Kabhi Haveli Pe Episode 2 Hiwebxseriescom Exclusive Apr 2026