It was a pretty good puzzle game. Physics were a bit weird but it was solid

HADES! DESTROY MY ENEMIES AND MY LIFE IS YOURS!