This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
64.0 is a fast paced rhythmic-action game, and even though every level only lasts 64 seconds, you'll fail more than 64 times and at that point, you will start a love/hate relationship with this game.