Alien Cafe: Release Announcement

Alien Cafe is finally here! That's right, the game is released, and now playable. This means it has just entered its early release stages, and will have many bugs and problems. If you find any, report them here, and the…