Indie games had a large presence this year at E3 2014 and given the demos of Starwhal and Project Heera we sampled, we’d say it’s for good reason!

Read more