Castle Crashers to cost 1,200 points on XBLA declares dev studio