>>543978028
It's a Priconne like game. Someone called it a memegame and I think that fits