>>724990252
It's a bunch of Brighton Islamists that made this game.