Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Apr 10, 2017
Greeting, everyone. After a long pause, we're back with a new game, now a PC title. The game that was under development for 2.5 years finally looks close enough to what we consider good. Visit http://www.idracu.la for more info or subscribe for future videos.