First time I've seen something like this, pretty cool! The technology behind it isn't too hard to recreate though, but licensing games might be the real pain in the ass. (Imagine an arcade machine with like 100 games to choose from ^^)
Now, if only someone could commercialize something like this, we could have these all over the world

They might not be the best profit makers, but certain hobbyists would certainly want to place these somewhere..