I Hate This Game More

简介

The sequel to the critically criticized game. Can it get possibly worse?