The game that produced by Denalo Entertainment Organization.