Premise
Multitroids is an asteroids-style game, with a twist: All of your past lives replay their original actions, allowing cooperation with past selves.
Demo
Implementation
The entire game is written in Python.
Graphics are generated with the Python bindings to SFML 2. Game development involved improving those bindings; my fork is here.
Download
Compiled application (disk image, 6.8 MB)
Source (at GitHub)