Okay so I've been really busy with other stuff the last few weeks (exams, dissertation project, other assignments) so AH is getting a bit behind schedule. Spent the last few days working on it and got quite a few bits updated and sorted. Here's the screeny:

It looks a mess but right there is shooting (8 directional), dynamic geometry loading, dynamic enemy creation, dynamic scenery, collision detection with geometry etc.. Taking a few days off after today to see Obscura then I'll be back on the case.
*edit* Source in
usual place.