Game is about small demon and his pet. They have been banished from hell and now they are finding a way to return back.
No videos were found in the gallery requested. Upload some media to liven this place up.