have played*
Hi, updated every 2 months with new content. After purchase you can update it, but I can't tell you how much itch gives you access to updates (usually at least a month)