We've been rather busy since the last Half-Life thread, doctor Freeman