Lol well I guess this is some very unpianistic piece, and if you were a pianist you certainly would have written the same thing in a different manner, but anyways, it obviously is playable. Some things are unneccesarily awkward, and some passages are simply painful, like measures 33-36 and 37-39 ... this could have been written differently haha but anyways, it definitely is playable.