You should have been redirected to Thoughts Of Revenge (2009) by DieMentia.