Thank you for checking out the game and providing feedback! The game speed and sprite blurriness seem to be the overriding issues raised by people so i'll definitely tackle them once the jam is over.
Thanks for the kind words :)