What abomination do we control!! Really interesting art style and quite the alien-esque climbing game!