The idea with Instant Games was to give Windows ... to visit the Microsoft Store, allowing them to enjoy some quick-and-easy ...