seeseekey.net - Invictus Deus Ex Machina