Brain-melting puzzles and explosive arcade hits — built to be impossible to put down. Made in Malaysia since 2008.