Does this game sound familiar to anybody?

Want to participate? Register an account.