About Hastefulll

Hastefulll is a simple 7-level puzzle platformer about trying to leave a mark everywhere, as fast as possible. However, too much haste may have negative consequences!

Fill the board, but plan wisely. Haste makes waste!


How to play

Controls - keyboard

Dash horizontally with left or A / right or D. You cannot stop until you hit an obstacle, then you fall down.

Elevate yourself by pressing up or W. Lower yourself to the previous position by pressing down or S.

Pick a crate when standing on top of it by pressing down or S. Drop it by pressing down or S again.

Press Z to undo a move. Press R to restart the level.

Controls - touchscreen

Tap to simulate pressing X and swipe to simulate an arrow keypress.

E-mail Pedro PSI real-time feedback

Press E anytime to e-mail real-time feedback to Pedro PSI! Much appreciated!

Level navigation

Press L or click Select level in the game bar to navigate freely between all levels..

Type the level number directly with 0 1 2 3 4 5 6 7 8 9, press Tab / Shift + Tab or Left/Right to cycle through levels, Enter or Double Click to confirm, Esc or L to cancel.


Toggle Fullscreen by pressing F.

Hall of fame

Once you beat Hastefulll, you'll be invited to enter the Hall of Fame! As soon as you pass the final credits screen after winning, you'll be able to type your name in a new window. Make sure you are connected to the internet, then press Submit to be remembered forever or close the window to forsake your glory.



Enjoyed Hastefulll? Add your message below to the Creative Archive's guestbook!

Leave your message!


Hastefulll by Pedro PSI, 2018.


Background music by Kevin MacLeod.

Garden Music

Game Engine

Made with Puzzlescript and Pedro PSI's game bar!

Inspect the source freely, but consider supporting the Creative Archive!

Featured in

Bart Bonte 's blog


How was the name Hastefulll chosen?

Hastefulll is a combination of the words Haste and full, in line with the main game goal: filling the entire board as quickly as possible (in the fewest tries). It is also a misspelled form of the adjective hasteful, an ill-thought-out substitute for the word hasty... hinting at the theme of lack of time.