Thanks for ur feedback!
We designed our game for a 480×270 resolution, and itch.io’s embedded player handles it a bit strangely :c
We re happy to hear that you have liked our game so much! We are thinking about adding an artifact system in future updates