Their current game looks pretty good yet it's like they fell off the face of the world. I stumbled upon this trailer randomly instead of it being a part of a big show.
Their current game looks pretty good yet it's like they fell off the face of the world. I stumbled upon this trailer randomly instead of it being a part of a big show.