Team17 will be at EGX Rezzed, this month (28th-30th March) for the global unveiling of its forthcoming PC release Flockers. EGX Rezzed attendees should head down to Hall 1 to “meat” the Flockers and g…