I think it was released in the last two weeks because there was a launch / gameplay trailer posted here. It's a third person game all about traversing these floating puzzle platform sort of levels where the main mechanic seems to be wall running and jumping. It was fairly brightly coloured and I THINK it was downloadable only. Anyone remember what talking about?
No comments:
Post a Comment