That's a very fantasy-ish house indeed. Scalewise, it obviously fits 28mm, although it clearly is a gaming piece first and foremost, with that footprint. It looks like a fun build: good progress so far.
I did not know this brand before now; I'll be sure to check them out.
Keep it up and us posted of your progress.
Oh; and welcome to the LAF!