Kyle has built an Arduino pong game which is awesome to play. It used Atari joystick for control. As he likes to improve his builds, next thing he did is put Arduino inside joystick. Practically all inners were removed in order to gain as much space as possible, because joystick itself is quite small.
Kyle looked for small enough Arduino and found Ardweeny board which is as big as Arduino328 footprint. Control stick was replaced with one from PlayStation that came along with button. All you need is to plug controller to TV and 9V battery and game starts.