Windswept is a demanding platformer that can feel Nintendo Hard at times, but it could prove quite satisfying if you put the ...