How to Develop an Arcade Game App that Succeeds