caesoose.com
Weekly Update: The Hell That is Steam Greenlight
Hi all, I do apologise, but I think for the first time in almost 2 years I am not going to be writing a review for this Friday (SHOCK HORROR!) due to the recent release of Twixel on Steam Greenligh…