Gridrunners – Anthem Let’s be honest here. Before 20 minutes ago I had never heard of Gridrunners or anything they had done. In fact looking at some…