This Japanese game looks insanely hard yet oddly satisfying to master (Video)