Odd Meter, a former Russia-based independent studio that recently relocated to Kazakhstan due to the ongoing war between Russia and Ukraine, has miraculously returned to the...
Say, do you remember that teaser 11 Bit Studios put out in June? You know, that 43-second spindle of snow, blood and oil with very little...