Grabbus is still being actively developed but has moved to Steam some time ago! Itch version is far out-of-date. The next update on Steam will be called the Onboarding Update, which aims to improve the tutorial and other in-game info.