I think it was 2009, back when I started buying PC games again, I found this game, played some of it, thought it was awesome and then could never find it again - Glad to finally uncover it again here!