To celebrate its tenth year of making games, The Behemoth is offering up its games for half off on Xbox Live. Alien Hominid HD, Castle Crashers and Battleblock Theater are all on sale until September 16.

In addition to the snazzy 10-year anniversary trailer The Behemoth cooked up for the event, it noted that the developer's lead designer, Dan Paladin, has a birthday this week. To properly celebrate both events, might we suggest the gift of Castle Crashers 2 for everyone?

This article was originally published on Joystiq.

Star Wars Pinball flips out on the 3DS eShop Sep. 19