Ilta Games is a Finnish video game company, which is currently developing a game called Shifter

Shifter is made by me, Niilo Hanni. I’m an indie game developer from Finland, and have made a bunch of smaller games before. The music is made by Flavio SIlva.

Pictures of Shifter