IllegalPaladin on 23 July 2008
Isn't it on Steam too?
Zomg!
Anyway, is the game any good? I haven't really given it much thought, but perhaps I'll try a demo on the PC, if there is one of course.







