Heavy inspiration for this game from This is the only level by jmtb02