omg i just uploaded at 3 mins ahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh


ahhhhhhhhhhhhhhhhhhhhhhhhhhhh

Files

New folder (32).zip Play in browser
Aug 13, 2023
lever takeover!-1_0_0-windows.zip 84 MB
Aug 13, 2023
lever takeover!-1_0_0-windows.exe 61 MB
Aug 13, 2023

Get lever take over 1

Leave a comment

Log in with itch.io to leave a comment.