So is it just a concept that you usually wouldnt see in an arcade?
Yes, it's about something you wouldn't see in the arcade, but made with the restrictions and structure of an arcade game.