The most up to date game from designer and distributer Human Head Studios, Rune 2 is currently out for PC on the Epic Games Store. This...