the demo was 'meh', especially after my experience with another, much buggier loud house game, but this thing right there, it's promising!
whats the game called?
i don't remember but it was taken down after latest patch didn't fix any bugs