Hudson Digital on Demand player solves a lot of problems for teachers.
Old school top down arcade shooter.
A multi-purpose data management for film and video professionals.