What games have you recently beaten?

Star Fox 64 3D. I beat it some minutes ago.
 
Back