Platformance: Castle Pain is a $1 game that was just released on the Xbox 360's Indie Games channel. Jump through the castle, die a lot — as I did — and keep reviving at the nearest candle. Beware the ghost.