Maple itch coming back

Can someone please remind me what a dogshit game this is so I can refrain?