Buffalo Rampage provides an Instant play from a PC or mobile browser, so you do not need additionally download and install the app.