[SOLVED]Some what high temps (CorsairH55)

Okay so I have an A8-6600K running at stock speeds (3.9GHz/4.2GHz Boost) and while playing Far Cry 3 my temps are around 50-55 degrees Celsius. When I use Prime95 to stress the CPU it gets around 40 degrees Celsius with all four cores at 100% load. Could this probably have to do with the air flow in my case? I am using the Hyper 212 EVO fan, the corsair stock one was annoying and pushed less air. Would you guys suggest a different set up or swap out the fans for better ones? I could also try to apply new thermal paste.

The Red arrows is what direction the fans are blowing air and the Yellow arrows are the direction of airflow that I am assuming.

55 degrees is not bad if you ask me. ☺

That's not high. Not at all. Actually very low.

Thank you for the feedback, I also have switched the orientation of the radiator where the tubes are on top and temps have fallen slightly to around 50 degrees Celsius  with the processor overclocked to 4.6 GHz at 1.400V. I am just waiting on the Industrial Noctua NF-F12 to replace the radiator fan.

50 degrees on load with that OC, thats very awesome.