Originally Posted by CongealedWallrs
Ooh! That game looks weird, I am going to have to try it out. I am not very good at platform games but the graphics look pretty unique!
Is it actually any good?
Didn't exactly get glowing reviews.
I've only played a demo but it's not much cop to be honest.