The Christmas Gifts

The Christmas Gifts – Review

The Christmas Gifts – Review

Would it be unfair to review a game, made by one person, worked on as a passion project, in the same manner as a AAA $60,- release? Of course not, but The Christmas Gifts is still a product sold on th... Read More »

Site Score
3.6