Sorry if i might be breaking the rules, but I couldn't post this post to the battle cats subreddit but I just booted up Battle Cats, and when I tried to press
Download & Play The Battle Cats on PC & Mac (Emulator).
Battle Cats' Review – Things that Make You Go Meow – TouchArcade