Review: Planet Alpha by Khee Hoon Chan September 4, 2018 The universe of this game is one that could have benefited from a sense of atmosphere that’s rooted in the past.