Havenguard Turn System

My current task for Havenguard is pulling apart the entire game code and putting it back together, re-writing parts I think could be better structured, or systems that I just hate. It's quite a...

blog.deadreckoned.com