The Alters - A Sci-Fi Gem You Might Have Missed

'The Alters' by 11 bit studios. Some quick insights and why you should definitely take a look.