Tenkai Games
You have wandered into an infinite looping shopping mall in Japan. If you notice changes within the mall, you might be able to escape.