Well
It was nothing special. The concept used here is original but there has been many ideas like it. As for gameplay it was stock and not much fun, the graphics are ordinary, the music wasn't bad, yet had little deviation from it. I really honestly don't how this was front page worthy.