Original Xbox titles have started to show up on the Microsoft store for digital purchase Rectify Gaming