This is a simple question and this thread will end up being locked anyway...And I wasn't sure where to put this...I hope somebody knows the answer.
Why the heck is Totem Destroyer still on the "New games" category on the front page? It's been there for over a month now...Anybody know?