Achieving the AR dream through games