Mysterious forces have caused a portal to open up, and out from it an onslaught of demons comes right for you. Should you wish to survive, you must slay the endless stream of futunari demons coming your way - fail to do it, and they'll fuck your tight holes deep and hard with their huge cocks!