Albedo: Eyes from Outer Space: Albedo heading to EGX, Birmingham, UK

Albedo: Eyes from Outer Space will be on show at the UK's biggest video game show, EGX. Running from September 24 thru 27 at the National Exhibition Centre in Birmingham, England. Tickets are selling out very quickly bu…