Supergiant Games newest title is a pretty good atmospheric and fun game, read our review to find out why!