Anyone playing this right now? Primarily asking because after watching some gameplay vids it looks like it could be potentially fun (even if I dislike the art style) and was wondering if anyone had gotten in and can send Beta keys out. XD (Since apparently you can just hand them out like candy if you're already in.)