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 Level X/Y or 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 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 Hastefulll's 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.

Music tracks in Hastefulll
Garden Music

Game Engine

Made with Puzzlescript and Pedro PSI's game bar!

Inspect the source freely, but consider the option to support the Creative Archive!

Featured in

Bart Bonte's'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.