Tectone Police 2 is laughing at us again