Very odd little game, could use some guidance as a few things are less than obvious...
Thanks! The game is meant to be mysterious, but there is a question mark on the left side that gives some instructions if you hover on it.