If you see all the UI and button assignments is clearly designed for consoles (and their limitations) first.