They get the message across, but they feel a bit haphazard in their layout - generally speaking, I'd give them "average" - clear, concise, but really lack that 'something' to pull me in (my thumbnails are often guilty of the same thing lol). I feel your best thumbnails are your first 2 darksouls/justcause/broforce thumbnails, while nothing special, they feel 'unified' by the design, you know where to look for pertinent information on each one, the eye generally stays in it - the others I have a feeling of "I'm not quite sure where to look for the information". In some cases, the information is presented in a 'hard to read way' at thumbnail size: eg Dark Souls 2 - Episode 3. In other cases, things just feel 'placed there just to be there' (your toaster face is your theme, but it feels horribly out of place in the Dust Thumbnails)