There has been several revivals from the platform genre lately, don't you think? Even Microsoft is going to bring their own 3D platform exclusive for XBox One (and Windows 10)! Anyways, I have never played this one, but it looks fun. I'll check it out once I'm done with my pending games list. Thank you.