30 Second Review: Too Human
Too Human as been in the making for ten years starting on the Playstation, than the Gamecube, and than ultimately, where it was finally released, the Xbox 360. The question is did ten years of development make for a good game?