So this is some flash game I don't even clearly remember