Ha, good questions! I'll answer it from the different perspectives, depending on the project:
1. (The After life) You are replicated by Hubologists in one of their underground secret replicating facilities.
1. (2238) You wake up in a small camp in the middle of nowhere, in a tent. You have no idea how you have finished there. (still WIP)
2. (both projects) No. However, we hope more sprites will be finished soon (bald dude, long hair dude, black dude), so we can use them for players. Therefore I would like to use this opportunity to call any volunteers out there to join the modders and help us finishing the dudes (more info in the modding section of this forum).
3. (both projects) Yes. The After Life has some more quests in total, but most of them are quite generic. We don't have that much quests right now, because we try to make a "frame" for the game first, and then add some meaningful content. The players will have more things to do than just to finish the quests, that's for sure.
EDIT: Alec: Thanks. Uncle 2238 is counting on YOU on August the 15.
