Looking for something to play with, or against my friend. We were playing Tower Defense and posting to the leaderboard. That was pretty fun....
Preferably something that can be minimized in a window and run with minimal installation.
Any recommendations?