Reapers: Reapers 2002.4 More games!

I'm very glad to see the numbers of games played going up! Thank you everyone! Now that we are gaining more traction, here is a game update, along with minor bug fixes.