This week we’ll be taking a look at a recently-released platformer known as Glare. You’re a being of pure light, tasked with saving a solar system from a race of parasites that are devouring the sun.

Read more