Aliens In The Yard
Xbox One

Fair Games is a Russian game studio created by game dev veterans with many successful projects under their belt.