Hangboards, L-hangs, system boards, push ups, pull ups, They are all great exercises, but none of them are particularly fun or engaging. Here, you set the routes, if you're bored you can fix it.