Claim: Lesta Studio  is a Russian video game development and film production company that developed the games, Nightmare Realm: In the End...and Nightmare Realm in 2012.
Evidence: Lesta Studio (Russian: Леста, ООО, romanized: Lesta, OOO; also known as Wargaming Saint Petersburg) is a Russian video game development and film production company based in Saint Petersburg. Nightmare Realm 2011