Don't muddle up cflags and ldflags

CFLAGS != LDFLAGS, using PLATFORM as global is bad.

Also for that bin file, well, /usr/bin is pretty common now, I don't know why some distros still prefer /usr/games.

DESTDIR != PREFIX, please do NOT put them together