No, not Nathan Fillion. Castle (the fortress building and destruction game) releases on Steam this Thursday, but you can make a cheeky pre-launch saving on IndieGameStand first!
You'll need to spend at least 68p for a Steam code, which is hardly a massive expense. It will doubtlessly cost more than this come its official release on Thursday! Otherwise, Desura keys and DRM-free downloads are available too.