EGX First Impressions Part 2

In this piece I give my first impressions about about some of the many games I played at EGX18!