Changelog:
v1 -> v2 : Fixed Green PW attack.
v2 -> v3 : Better Single Player support.
v3 -> v4 : First release.