Greece: headed towards revolution?