Ductos, 2 years ago German How about a little thread on games I've played recently?
How about a little thread on games I've played recently?