No one told me there was an arcade here. Guess i won't be leaving this site for quite some time. Question: Any platformers at this arcade? If not, best game here?