Claim: Lesta Studio (founded on 22 December 1991 in Saint Petersburg, Russia,) 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: Nightmare Realm 2011