o.O hmm...It's a long shot but I think...GTA!!! or Unreal Tournament....One of those...but probably not!
Separate names with a comma.